码迷,mamicode.com
首页 > 系统相关 > 详细

ArchLinux下安装LAMP

时间:2020-06-20 22:33:57      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:行修改   new   star   start   安装   alt   php7   服务   退出   

ArchLinux下安装LAMP


1.安装Apache

安装apache

sudo pacman -S apache

查看版本

? httpd -v

Apache配置文件位置("SeverRoot")

? /etc/httpd/conf/httpd.conf

http服务文件夹("DocumentRoot")

? /srv/http/

查看Apache状态和版本信息

? sudo systemctl status httpd

设置Apache开机启动

? sudo systemctl enable httpd

重启Apache

? sudo systemctl restart httpd

写一个index.html页面测试一下Apache

? sudo vim /srv/http/index.html

<!DOCTYPE html>
<html>
	
    <title>Welcom!</title>
   
    <body>
		<h4>Hello World!</h4>
	</body>
	
</html>

在浏览器中输入127.0.0.1

2.安转Mysql

安装mysql

? sudo pacman -S mysql

查看mysql版本

? mysqladmin --version

执行以下命令初始化

? sudo mysqld --initialize --user=mysql --basedir=/usr --datadir=/var/lib/mysql

出现密码,冒号后面是密码

root@localhost: >9loh8P)s/:,

启用服务

? sudo systemctl start mysqld

设置开机自启

? sudo systemctl enable mysqld

更改密码

? sudo mysqladmin -p password "new_password"

再输入原始的密码即可

登录mysql,输入密码

mysql -u root -p

也可在登录mysql后修改密码

在mysql中修改密码

? mysql> ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘password‘

3.安装PHP

安装php

sudo pacman -S php php-apache

查看php版本

? php -v

编辑/etc/httpd/conf/httpd.conf文件

? sudo vim /etc/httpd/conf/httpd.conf

找到下面的行修改如下(vim中用/可以搜索,如/mpm,按enter键定位光标)

[...]
#LoadModule mpm_event_module modules/mod_mpm_event.so
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
[...]

然后在最后加上下面的几行

LoadModule php7_module modules/libphp7.so
AddHandler php7-script php
Include conf/extra/php7_module.conf

保存退出

测试php

创建test.php

sudo vim /srv/http/test.php

内容如下

<?php
 phpinfo();
?>

重启httpd service

sudo systemctl restart httpd

然后打开http://127.0.0.1/test.php

参考:波格斯特 https://www.cnblogs.com/bgst007/p/12321367.html

ArchLinux下安装LAMP

标签:行修改   new   star   start   安装   alt   php7   服务   退出   

原文地址:https://www.cnblogs.com/augustine0654/p/13170187.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!