一、 linux虚拟机安装完成后检查网络
ip addr
如果没有显示局域网的ip地址说明没网,修改网卡配置文件,打开网络
vi /etc/sysconfig/network-scripts/ifcfg-ens33
最后一行改为
ONBOOT=yes
重启网络
service network restart
成功联网,此时ip addr 可以看到虚拟机ip地址
二、更换阿里源
- 备份原来的yum源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
- 下载阿里云的CentOS-Base.repo 到/etc/yum.repos.d/
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
- 清理缓存
yum clean all
- 生成新的缓存
yum makecache
- update
yum update
三、安装lnmp
- 下载并安装LNMP一键安装包
wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmp
-
按教程安装
网址:https://lnmp.org/install.html -
我选的版本是mysql5.7+php7.1,如果有坑后面补
四、配置nginx.conf
- 打开配置文件
vim /usr/local/nginx/conf/nginx.conf
- 修改最后几行include 的内容为 include vhost/*
- 剪切 server{ } 版块的内容,大概在60-100行左右
:60,101d
- 分屏打开vhost文件夹下项目的配置文件,比如配置的项目名称为web
:vs /usr/local/nginx/conf/vhost/web
- 复制刚剪切的内容(文件切换为 ctrl +ww )
p
- 修改web 文件
root /home/wwwroot/web # 站点目录
location ~ \.php$
{
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
- 保存并退出,重启nginx使生效
五、去/home/wwwroot新建web文件夹并写一个index.php文件
<?php echo phpinfo(); ?>
在浏览器上输入虚拟机的ip地址就能访问了
本文介绍了Linux虚拟机的相关操作。先检查网络,若没网则修改网卡配置文件联网;接着更换阿里源,备份原yum源并下载阿里云的repo文件;然后安装LNMP,按教程操作;再配置nginx.conf,修改相关内容并重启;最后新建web文件夹和index.php文件,通过虚拟机IP可访问。
302

被折叠的 条评论
为什么被折叠?



