archlinux LAMP搭建 (pacman安裝)
时间:2016-05-14 02:08 来源:www.it.net.cn 作者:IT网
一、安裝
pacman -S apache php php-apache mariadb phpmyadmin
二、配置
1.配置apache:
编辑/etc/httpd/conf/httpd.conf:
-
禁用event模式,註釋此行:
pacman -S apache php php-apache mariadb phpmyadmin
-
启用prefork模式,取消此行注释:
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
2.配置apache支持PHP:
启用PHP模块,加入这行(最好放在所有LoadModule项目最后):
LoadModule php7_module modules/libphp7.so
启用PHP块配置,加入这行到Include列表结尾:
Include conf/extra/php7_module.conf
支持PHP解析,找到AddType application/x-gzip .gz .tgz,在下方添加:
AddType application/x-httpd-php .php
添加PHP文件类型,编辑*/etc/httpd/conf/mime.types*,添加:
application/x-httpd-php7 php php7
3.mariadb(mysql)配置:
(1)配置向导,安装后运行:
mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
(2)mysql安装向导:
mysql_secure_installation
回车>根据提示输入Y>输入2次密码>回车>根据提示一路输入Y>最后出现:Thanks for using MariaDB!
4.phpmyadmin配置(以下方法选其一):
-
复制:复制phpMyAdmin目录到http主目录:
cp /usr/share/webapps/phpMyAdmin/ /srv/http/phpmyadmin
-
别名:利用alis,在/etc/httpd/conf/extra/下新建一个conf配置,如phpmyadmin.conf,添加:
Alias /phpmyadmin "/usr/share/webapps/phpMyAdmin"
<Directory "/usr/share/webapps/phpMyAdmin">
DirectoryIndex index.php
AllowOverride All
Options FollowSymlinks
Require all granted
</Directory>
然后在/etc/httpd/cong/http.conf中添加:
Include conf/extra/phpmyadmin.conf
-
软链接:软链接至主目录
ln -s /usr/share/webapps/phpMyAdmin/ /srv/http/phpmyadmin
三、测试
先重启所有服务
systemctl restart httpd mysqld
测试apache:
浏览器输入localhost(或自己设置的相应IP地址/域名),回车。
测试PHP:
在/http/srv下(默认主目录)新建文件phpinfo.php,在phpinfo.php内添加以下代码:
<?php
phpinfo();
?>
测试phpmyadmin:
浏览器输入/localhost/phpMyAdmin
(责任编辑:IT)
一、安裝
pacman -S apache php php-apache mariadb phpmyadmin
二、配置 1.配置apache: 编辑/etc/httpd/conf/httpd.conf:
pacman -S apache php php-apache mariadb phpmyadmin
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
2.配置apache支持PHP: 启用PHP模块,加入这行(最好放在所有LoadModule项目最后): LoadModule php7_module modules/libphp7.so
启用PHP块配置,加入这行到Include列表结尾: Include conf/extra/php7_module.conf
支持PHP解析,找到AddType application/x-gzip .gz .tgz,在下方添加: AddType application/x-httpd-php .php
添加PHP文件类型,编辑*/etc/httpd/conf/mime.types*,添加: application/x-httpd-php7 php php7
(1)配置向导,安装后运行: mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
(2)mysql安装向导: mysql_secure_installation 回车>根据提示输入Y>输入2次密码>回车>根据提示一路输入Y>最后出现:Thanks for using MariaDB!
4.phpmyadmin配置(以下方法选其一):
cp /usr/share/webapps/phpMyAdmin/ /srv/http/phpmyadmin
Alias /phpmyadmin "/usr/share/webapps/phpMyAdmin" <Directory "/usr/share/webapps/phpMyAdmin"> DirectoryIndex index.php AllowOverride All Options FollowSymlinks Require all granted </Directory> 然后在/etc/httpd/cong/http.conf中添加: Include conf/extra/phpmyadmin.conf
ln -s /usr/share/webapps/phpMyAdmin/ /srv/http/phpmyadmin
三、测试 先重启所有服务 systemctl restart httpd mysqld
测试apache: 浏览器输入localhost(或自己设置的相应IP地址/域名),回车。 测试PHP: 在/http/srv下(默认主目录)新建文件phpinfo.php,在phpinfo.php内添加以下代码: <?php phpinfo(); ?>
测试phpmyadmin: 浏览器输入/localhost/phpMyAdmin (责任编辑:IT) |