To install Apache, run
pkg install apache24
Enable Apache with
vi /etc/rc.conf
Add
apache24_enable="yes"
Start Apache with
service apache24 start
Install php with
pkg install php74 mod_php74
Edit apache config and enable PHP
vi /usr/local/etc/apache24/httpd.conf
Add
DirectoryIndex index.php index.htmlSetHandler application/x-httpd-php SetHandler application/x-httpd-php-source
Restart Apache
service apache24 restart
At this point, PHP scripts will work using Apache.
Install MySQL server
pkg install mysql80-server
To auto start MySQL
echo mysql_enable="YES" >> /etc/rc.conf
To start MySQL server
service mysql-server start
Install phpMyAdmin
pkg install phpMyAdmin5-php74
Edit apache config
vi /usr/local/etc/apache24/httpd.conf
Add
Alias /phpmyadmin/ "/usr/local/www/phpMyAdmin/"Options None AllowOverride Limit Require all granted
Leave a Reply