Ubuntu 14.04安装LNMP并使用PHP7

加Repo

sudo add-apt-repository ppa:ondrej/php

如果出现add-apt-repository command not found错误使用

sudo apt-get install software-properties-common

如果非英文还需要解决编码问题

sudo apt-get install -y language-pack-en-base
sudo LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php

最后更新一下

sudo apt-get update

安装NGINX+PHP7+MySQL

sudo apt-get -y install nginx php7.0 php7.0-fpm mysql-server mysql-client

数据库装好后运行

sudo mysql_secure_installation

按提示修改一些安全设置

可选安装phpMyAdmin

sudo apt-get -y install phpmyadmin

这样pma将被安装到/usr/share/phpmyadmin,可以通过ln把这个目录链接到需要的地方,也可以直接去配置里把网站根目录修改过去。这里用ln方式(自行mkdir)

sudo ln -s /usr/share/phpmyadmin /var/www

这样在配置好目录后访问http://localhost/phpmyadmin即可
记得给权限

sudo chown -R www-data:www-data /var/www

懒得弄就直接给777

sudo chmod -R 777 /var/www

修改配置

默认情况下NGINX会加载/etc/nginx/sites-enabled/目录下的全部配置,因为在/etc/nginx/nginx.conf文件末尾include /etc/nginx/sites-enabled/*
如果改成某个文件即可只包含某文件。
修改默认的配置文件

sudo vim /etc/nginx/sites-enabled/default

记得把后面关于PHP的部分反注释掉

重启

sudo service nginx restart

或者只reload

sudo service nginx reload

标签: none

评论已关闭