目录
1、软件安装方式 2
2、云服务器配置要求 2
3、软件版本号、开源协议列表 3
4、mysql及ftp密码 4
5、软件目录及配置列表 5
6、软件操作命令汇总 6
7、开机自启动 6
8、环境变量 7
9、系统变更列表 7
10、更多支持和帮助 8
11、关于卸载 8
12、附录教程一:部署网站 9
13、附录教程二:将网站迁移至数据盘 14
14、附录教程三:将mysql迁移至数据盘中 16
15、附录教程四:如何配置mysql远程连接 17
16、附录教程五:.htaccess伪连接 18
1、软件安装方式
镜像版本:centos 6.3 64位/php5.4-apache2-mysql5.5-vsftpd
1.1、镜像环境里相应软件的安装,是基于阿里云linux版的一键安装包源码1.3.0版本,在此基础上修改、优化了相应功能,编译安装完成。
1.2、在镜像环境中,/root/sh-1.3.0-centos.zip是安装镜像环境的脚本,您可以在centos 6.3系统中自行采用此脚本安装,安装后的环境跟镜像里初始化的环境一致。值得注意的是,如果采用此脚本安装镜像环境,需要chmod 777 -R sh-1.3.0-centos赋予777安装权限。
1.3、在镜像环境中,/root/sh-1.3.0-centos是安装环境的主目录,镜像中的环境是在此目录下编译安装的。
1.4、更多版本的安装地址备注:
help.aliyun/view/11108189_13435438.html
2、云服务器配置要求
镜像需要云服务器最低配置要求:1核/512M及以上
具体云服务器配置要求,根据您的业务情况来定。比如您的业务访问量不高,可以选择中低配云主机来使用镜像。如果您的业务访问量很高,则需要选择中高配云主机来使用镜像。
3、软件版本号、开源协议列表
apache
版本:2.2.27
开源协议:apache2
协议链接:/licenses/
php
版本:5.4.27
php扩展: Zend Guard Loader 6.0.0扩展。
开源协议:GPL
协议链接:/licenses/old-licenses/gpl-2.0.html
mysql
版本:5.5.37
开源协议:GPL
协议链接:/licenses/old-licenses/gpl-2.0.html
vsftpd
版本:3.0.2
开源协议:GPL
协议链接:/licenses/old-licenses/gpl-2.0.html
备注:系统目录下/alidata/website-info.log文件为安装软件版本详细列表。
4、mysql及ftp密码
mysql的用户名/密码、ftp的用户名/密码保存在系统目录下:
/alidata/account.log文件中。
关于如何修改mysql及ftp的密码,可以参考如下:
1、修改mysql密码:
mysqladmin -uroot -p老密码 password 新密码
注意:老密码即您mysql的root用户当前的密码,新密码即您修改后的密码。 -p跟老密码之间没有空格。老密码跟“password”之间有空格,password跟新密码之间有空格。
2、修改ftp密码:
用root用户登录系统,然后执行下面命令:
passwd www
然后输入您的ftp新密码。
注意:用户名www为镜像默认采用的ftp用户,关于如何再添加新的ftp用户,在这里不再做过多介绍,可以参考系统目录/etc/vsftpd中关于ftp的配置文件,再相应配置。
5、软件目录及配置列表
软件的主目录:/alidata
web主目录:/alidata/www
ftp主目录:/alidata/www
apache主目录:/alidata/server/httpd
apache配置文件主目录:/alidata/server/httpd/conf
php主目录:/alidata/ server/php
php配置文件主目录:/alidata/ server/php/etc
mysql主目录:/alidata/server/mysql
mysql配置文件:/etc/myf
日志目录:
/alidata/log/httpd 为apache存放日志主目录
/alidata/log/php 为php存放日志主目录
/alidata/log/mysql 为mysql存放日志主目录
init目录:
/alidata/init 为当用户用镜像创建系统后,当且仅当用户在第一次启动系统的时候,调用此目录下的脚本来初始化ftp及mysql的密码(随机密码)。
6、软件操作命令汇总
apache:
/etc/init.d/httpd start/stop/restart/...
mysql:
/etc/init.d/mysqld start/stop/restart/...
ftp:
/etc/init.d/vsftpd start/stop/restart/...
比如启动httpd:
/etc/init.d/httpd mysql下载的zip版本安装步骤start
7、开机自启动
已将相关软件启动脚本加入/etc/rc.local开机自启动。
比如在/etc/rc.local中加入以下命令:
/etc/init.d/mysqld start
/etc/init.d/httpd start
/etc/init.d/vsftpd start
8、环境变量
已将相关软件的环境变量加入到/etc/profile文件中。选择的apache+php+mysql的镜像初始化系统的话,则会在/etc/profile文件中加入的信息如下:
export PATH=$PATH:/alidata/server/mysql/bin:/alidata/server/httpd/bin:/alidata/server/php/sbin:/alidata/server/php/bin
备注:
httpd的bin主目录为:/alidata/server/httpd/bin
php的bin主目录:/alidata/server/php/bin /alidata/server/php/sbin
mysql的bin主目录:/alidata/server/mysql/bin
9、系统变更列表
安装此软件包,系统变更过的地方如下:
1、安装软件,系统安装过的一些依赖包如下:
yum -y install gcc gcc-c++ gcc-g77 make libtool autoconf patch unzip automake libxml2 libxml2-devel ncurses ncurses-devel libtool-ltdl-devel libtool-ltdl libmcrypt libmcrypt-devel libpng libpng-devel libjpeg-devel openssl openssl-devel curl curl-devel libxml2 libxml2-devel ncurses ncurses-devel libtool-ltdl-devel libtool-ltdl autoconf automake libaio*
2、openssl版本升级为1.0.1 h。
3、源码编译安装过相应的依赖包,/usr/local目录下:
/usr/local/freetype.2.1.10
/usr/local/libpng.1.2.50
/usr/local/jpeg.6
4、安装软件的主目录:/alidata
5、环境变量设置:/etc/profile
6、开机自启动:/etc/rc.local
7、文件打开数:/etc/security/f
8、vsftpd以yum方式安装,/etc/vsftpd/目录相关配置文件的更改。
10、更多支持和帮助
更多使用帮助和支持请联系作者:qrj@jiagouyun
11、关于卸载
如何卸载镜像环境中安装的软件,可以参考如下命令完成卸载:
cd /root/sh-1.3.0-centos
./uninstall.sh
备注一:执行以上卸载,会清理镜像环境的/alidata目录,请卸载前自行备份好相应数据。
备注二:如果/root/sh-1.3.0-centos被误删,则也可以解压/root/sh-1.3.0-centos.zip,可以参考以下命令:
cd
unzip sh-1.3.0-centos.zip
chmod 777 -R sh-1.3.0-centos
cd sh-1.3.0-centos
./uninstall.sh
12、附录教程一:部署网站
1、在使用镜像安装系统后,在/alidata/server/httpd/conf/vhosts目录下,我们可以看到一个默认的配置文件f。关于如何配置网站,我们可以参考该文件中的内容(#号后面为注释说明):
<VirtualHost *:80>#虚拟主机,指定80端口
DocumentRoot /alidata/www/default #定义服务器的默认网站根目录位置
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论