Re: ubuntu apache2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On Sat, Nov 11, 2023 at 5:46 PM bruce <badouglas@xxxxxxxxx> wrote:
Hi Frank!!

thanks for the reply.

If you don't mind.. here's my setup
ubuntu -- apache2


/etc/apache2/mods-available/alias.conf
------------------------------------------------------------------
Alias /icons/ "/usr/share/apache2/icons/"
#Alias /wave/ "/var/www/html/wave"
Alias /wave/ "/var/www/html/wave/wave/public"

<Directory "/usr/share/apache2/icons">
    Options FollowSymlinks
    AllowOverride None
    Require all granted
</Directory>

-----------------------------------------------------------
ls -al /var/www/html/wave/wave/public
 www-data:www-data  (775)

ls -al /var/www/html/wave/wave/storage
 www-data:www-data  (775)


/etc/apache2/sites-available/wave



ls -al /etc/apache2/sites-available
-rw-r--r-- 1 root root  516 Nov  2 19:11 wave.conf

cat /etc/apache2/sites-available/wave.conf
<VirtualHost *:80>
    ServerAdmin admin@xxxxxxxxxxx
    ServerName  temp
    ServerAlias temp
     DocumentRoot   /var/www/html/wave/wave/public

    <Directory    /var/www/html/wave/wave/public/>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride All
            Order allow,deny
            allow from all
            Require all granted
    </Directory>

    LogLevel debug
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

----------------------------------------------------------------------------------------------------

and then simply run
    a2ensite wave.conf
    service apache2 reload
    systemctl restart apache2

to restart apache...

and the test site
 http://161.35.5.174/wave

should appear??

Is there anything else you see that I need to implement?

thanks


On Sat, Nov 11, 2023 at 5:24 PM Frank Gingras <thumbs@xxxxxxxxxx> wrote:
>
>
>
> On Sat, Nov 11, 2023 at 5:16 PM bruce <badouglas@xxxxxxxxx> wrote:
>>
>> Hi.
>>
>> Trying to set up a test http://1.2.3.4/foo
>>
>> where I have a laravel/php setup
>>  /var/www/html/foo/foo/public <<<
>>
>> As far as I can tell, there should be an "alias.conf" -- foo.conf in the
>> /etc/apache2/conf-availables/alias.conf
>> /etc/apache2/sites-available/foo
>>
>> and the base httpd.conf
>>
>> I think there needs to be "rewrite" in there somewhere as well.
>>
>> Anyone have a solid example of how this should be put together, the
>> steps required.
>>
>> I seem to be getting an index list.
>>
>>
>> At the same time, once this works, I'm going to also "test/try" to get
>> a _javascript_ app running that can be viewed/displayed from the same
>> test server.
>>
>> The test server is a digitalocean ubuntu, easily accessible if you
>> want to look at the dir/tree/files.
>>
>> thanks
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
>> For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
>>
>
> All you need is Alias /foo /var/www/html/foo/foo/public in your vhost. Why do you think you need to use mod_rewrite, as well?
>
> Finally, you'll need to configure httpd to parse php content, see:
>
> https://cwiki.apache.org/confluence/display/HTTPD/PHP-FPM
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx


This isn't really a ubuntu-centric mailing list, to be fair.

I would recommend you run apachectl -S to verify that:

1) Your vhosts are properly defined
2) Then examine the configuration of each vhost

I would also certainly not use 2.2 authz directives, so I would stop reading whatever site or howto recommended that. 

[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux