LANMP镜像手册(Apache&Nginx)
  • LANMP镜像手册(Apache&Nginx)
  • LANMP镜像手册(Apache&Nginx)
    • LAMP镜像组成
    • 获取镜像并验证
    • 常用账号与密码说明
    • 如何部署一个PHP/JAVA网站(必读)
    • 切换/升级软件小版本、卸载
    • 关于防火墙(iptables)
    • 关于PHP 缓存(Opcache)
    • PHP安装新模块
    • 更多功能
    • FAQ
    • 视频教程
Powered by GitBook
On this page
  • 步骤1:创建一个数据库
  • 步骤2:配置域名
  • 步骤3:创建FTP账户,上传文件并解压
  • 步骤4:为网站文件授权
  1. LANMP镜像手册(Apache&Nginx)

如何部署一个PHP/JAVA网站(必读)

Previous常用账号与密码说明Next切换/升级软件小版本、卸载

Last updated 7 years ago

说明:在LNMT环境中,部署JAVA网站和PHP网站类似,java网站请在域名配置中注意选择java语言。

一般情况下,我们会为每个应用创建一个独立的数据库和用户,所以本节中将介绍如何操作。

1.登陆MySQL: 方法1(推荐): 使用浏览器查看网址 ,打开phpMyAdmin工具。(入口参考环境描述一节的图片) 方法2: 使用到服务器后台,通过ssh命令登录数据库: mysql -uroot –p123456 #默认用户/密码root/123456

2.创建数据库,为刚创建的数据库创建一个数据库用户,并授权对数据库操作:

附更多数据库操作参考: (建议新用户修改root密码)

使用到服务器后台,通过ssh命令添加虚拟主机

cd /root/oneinstack #注意:部分镜像该目录是/data/oneinstack ./vhost.sh #注意:如输入错误,请按 Ctrl +删除键

Nginx环境为例(

如果是java程序在第一个选项中选择2.use java即可

):

Mirroring_help_ois_9

上图中 directory 为网站根目录,脚本执行后会自动创建,部署网站时请将代码上传到该目录,对应 Nginx 配置文件路径为:/usr/local/nginx/conf/vhost/www.oneinstack.com.conf (www.oneinstack.com 为绑定的域名) 注意:国内服务器须先完成

域名备案

。

Apache环境为例:

如需要多个域名都可以访问该网站,除了主要域名配置外,请在上面选项中的“Do you want to add more domain name”选择y,然后输入其他域名,多个其他域名中间以空格隔开,如example.com aaa.com www.aaa.com

如果配置错误,参考删除虚拟主机方法:

cd /root/oneinstack ./vhost.sh del 如下图:

网站文件一般存放到/data/wwwroot/default目录下,上传或管理文件有两种方式:

cd /root/oneinstack #注意:部分早期安装目录:/data/oneinstack ./pureftpd_vhost.sh #请勿 bash ./pureftpd_vhost.sh(或者 sh)这样执行

如下图:

使用FTP将文件上传到网站目录后,请记得解压缩。

网站目录权限遵循:文件 644, 文件夹 755 ,权限用户和用户组www 如设置/data/wwwroot中的文件权限,请执行下面 3 条命令:

chown -R www.www /data/wwwroot/
find /data/wwwroot/ -type d -exec chmod 755 {} ;
find /data/wwwroot/ -type f -exec chmod 644 {} ;
Mirroring_help_ois_18

方法一(推荐):采用SFTP模式,这样无需额外创建FTP用户,可以使用服务器的root账号登录直接管理文件。支持SFTP最常见的软件是WinSCP,具体。

方法二:使用到服务器后台,通过ssh命令创建FTP账号:

Mirroring_help_ois_10

FTP 客户端参考:windows CMD客户端连接FTP方法。

使用到服务器后台,通过ssh命令为文件授权:

参考链接
putty工具远程登录
参考链接
putty工具远程登录
步骤3:创建FTP账户,上传文件并解压
步骤4:为网站文件授权
http://服务器公网IP/phpMyAdmin
putty工具远程登录
方法点此进入
点此进入
putty工具远程登录
步骤1:创建一个数据库
步骤2:配置域名