lamp
指linux、Apache、mysql,php
lnmp
指linux,Nginx、mysql,php
CentOS安装
官网下载镜像
-
相关指令
- su 切换用户
2.vi/vim文本编辑器。 :wq! 保存并强制退出 :q! 不保存强制退出
- su 切换用户
mysql安装
- 通过yum直接安装
[root@localhost ~]# cd /usr/local/src/
[root@localhost src]# wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
[root@localhost src]# rpm -ivh mysql57-community-release-el7-8.noarch.rpm
[root@localhost src]# yum -y install mysql-server
- 安装后密码为随机需要修改密码
查询密码
[root@localhost ~]# grep "password" /var/log/mysqld.log
修改密码
mysql -uroot -XXXXX
php安装
- 更新yum源(默认yum源中无php7)
- 安装php及常用的拓展模块
yum -y install php70w php70w-mysql php70w-mbstring php70w-mcrypt php70w-gd php70w-imap php70w-ldap php70w-odbc php70w-pear php70w-xml php70w-xmlrpc php70w-pdo
Nginx 安装
- sudo yum install epel-release
- sudo yum install nginx 安装
- sudo systemctl start nginx 或systemctl status nginx.service 启动
- sudo systemctl enable nginx 开机启动
安装完成后就可以在localhost中查看。
安装完成后需要配置php 以及自己项目目录
whereis nginx 查询nginx安装目录
vim /etc/nginx/nginx.conf
分别在root中修改 上传的文件夹路径 index 设置主页的格式
location中配置 支持php文件