Linux一键安装web环境全攻略

文章太老了,我也不知道是否还能用了,现在推荐使用 https://github.com/lj2007331/lnmp


一键安装包下载: http://oss.aliyuncs.com/aliyunecs/sh-1.3.0.zip

安装须知

  1. 此安装包可在阿里云所有linux系统上部署安装,此安装包包含的软件及版本为:
    nginx:1.0.15、1.2.5、1.4.4
    apache:2.2.22、2.4.2
    mysql:5.1.73、5.5.35、5.6.15
    php:5.3.18、5.4.23、5.5.7
    php扩展:memcache、Zend Engine/ OPcache
    ftp:(yum/apt-get安装)
    phpwind:8.7 GBK
    phpmyadmin:4.1.8
  2. 请使用最新的一键安装包脚本安装,以前老版本都存在bug,会导致安装异常以及安装的环境混乱。
  3. 执行一键安装包(./install.sh),会自动清理之前一键安装包安装过的环境。
    如果您已经安装过一键安装包,再次执行安装,如若有重要数据,请自行备份/alidata目录。

    chmod –R 777 sh-1.3.0
    cd sh-1.3.0
    ./install.sh

    获取ftp及mysql账号: cat account.log

  4. 一键安装包会将软件安装在/alidata目录下。
    如果您的系统不存在数据盘,则一键安装包会将软件安装到系统/alidata目录下。
    如果您的系统存在数据盘,且还没有格式化挂载数据盘。则一键安装包会自动帮您格式化第一块数据盘,并挂载在/alidata目录下。
    如果您的系统存在数据盘,且已格式化并挂载了第一块数据盘。一键安装包会将第一块数据盘再次挂载到/alidata目录下,并不影响您之前的挂载目录的使用。比如下图所示,安装前,已经挂载了mnt目录。安装后,一键安装包再次挂载/alidata目录。
    如果您的系统存在数据盘,且已格式化数据盘,但没有挂载数据盘。一键安装包会将第一块数据盘挂载到/alidata目录下。
  5. 怎么样卸载一键安装包?
    可以执行以下命令完成卸载:

    chmod 777 -R sh-1.3.0/
    cd sh-1.3.0/
    ./uninstall.sh

     


网站配置信息

网站目录:/alidata/www
服务器软件目录:/alidata/server
Mysql 目录 /alidata/server/mysql
Php目录 /alidata/server/php

选择了nginx 那么会有一个nginx 目录在 /alidata/server/nginx/
Nginx 配置文件在/alidata/server/nginx/conf
Nginx虚拟主机添加 你可以修改/alidata/server/nginx/conf/vhosts/phpwind.conf

选择了apache那么会有一个httpd 目录在 /alidata/server/httpd
apache 配置文件在/alidata/server/httpd/conf
apache虚拟主机添加 你可以修改/alidata/server/httpd/conf/vhosts/phpwind.conf

各个服务操作命令汇总:

nginx:

/etc/init.d/nginx start/stop/restart/reload)

apache:

/etc/init.d/httpd start/stop/restart/...

mysql:

/etc/init.d/mysqld start/stop/restart/...

php-fpm:

/etc/init.d/php-fpm start/stop/restart/...

ftp:

/etc/init.d/vsftpd start/stop/restart/...

比如启动 nginx:

/etc/init.d/nginx start
除非注明, 风波竹林 文章均为原创,转载请以链接形式标明本文地址
本文地址: https://blog.fbzl.org/linux一键安装web环境全攻略/

发表回复