centos创建虚拟机到安装lnmp并创建虚拟站点和部署项目

1.创建linux虚拟机 VMWare centOS7

2.安装lnmp

(1)https://lnmp.org/download.html 下载压缩包 http://soft.vpser.net/lnmp/lnmp1.4.tar.gz

(2)把下载的lnmp1.4.tar.gz 用WinSCP等工具放入linux

(3)解压lnmp1.4.tar.gz   

 命令:tar -xzvflnmp1.4.tar.gz

(4)进入lnmp1.4文件夹 执行# ./install.sh 进行安装lnmp

(5)根据提示进行安装  大约40分钟            详细指导 https://lnmp.org/install.html

(6)在linux命令行输入 # ifconfig 查看虚拟机ip    类似  192.168.70.111这样的   再在网页上输入ip,若前几步没出问题,则能看到安装成功的提示

3.创建虚拟站点

(1)当lnmp安装成功后,命令行输入lnmp vhost add 进行添加域名  根据提示输入指令    详细https://lnmp.org/faq/lnmp-vhost-add-howto.html

(2)虽然在 (1)中设置了域名, 但这个域名是假的, 比如设置的域名是  www.book.com  , 你若在网址栏输入www.book.com  , 网页肯定会直接跳到现实中真实存在的www.book.com,而不是自己私设的  www.book.com,所以要进行域名重定向,在输入 www.book.com直接重定向到虚拟机中的项目

    在win7/10中   打开 C:\Windows\System32\drivers\etc  ,   中的hosts, 若没有则可能隐藏了,打开文件夹选项  选中显示隐藏文件 和 勾掉隐藏受保护的操作系统文件,打开hosts,另起一行 添加  虚拟机的ip   域名 ,比如 : 192.168.70.111   www.book.com    并保存修改 ,若不让修改,  就先把文件拉到桌面,改完后再拉回去

(3) 在(1)中添加了域名,会在linux生成   /home/wwwroot/域名文件  现在把项目放进去就可以了     

(4)重启lnmp : linux命令行输入  lnmp restart


更新:第二天再输入项目的网址后,发现不能访问了,而是直接弹出下载index.php的页面(用的tp5),搞了半天也没弄懂,最后清空了一下缓存,就ok了。。。

你可能感兴趣的:(centos创建虚拟机到安装lnmp并创建虚拟站点和部署项目)