-
陈德馨现在无论是购买虚拟主机还是云主机都首先考虑阿里云了,之前也写过相关文章介绍过阿里云的一些知识,所以这里就不再介绍关于阿里云的一些概念知识了。今天我想说说阿里云Linux服务器搭建Web环境的一些基本步骤。
今天我们以Centos安装Lanmp环境安装包为例,这个操作起来是很方便快捷的,快的话只需要5分钟左右。
lanmp一键安装包是wdlinux官网2010年底开始推出的web应用环境的快速简易安装包,集成了lamp、lnmp、lnamp三种模式的开源软件WEB应用部署安装软件包,能方便快速部署WEB应用环境。
lanmp一键安装包是用shell脚本编写,且是开源的,你也可以根据业务需求做相应的调整来安装自己所需要的环境。
lanmp表示的是Linux,apache,nginx,mysql,php的简称,目前支持三种环境安装,即是lamp,lnmp,lnamp
同时会默认安装zend,eAccelerator,pureftpd等相应加速,优化等软件,还有FTP软件。
可选安装如下三个其一,也可都安装,然后通过wdcp后台可切换使用不同的环境
1、lamp(linux+apache+php+mysql) 有Linux下WEB应用的黄金组合之称
2、lnmp(linux+nginx+php+mysql) 新流行的一个应用组合,对静态的处理更好
2、lnamp(linux+nginx+apache+php+mysql),即是nginx+apache组合环境的应用,也即是nginx前端处理静态,图片等,apche处理后台php脚本程序。
nginx在处理静态文件上有着非常好的性能和稳定性,且节省资源,但在处理php的应用上相对不稳定,而apache在处理php的应用上是非常稳定的,也因此,目前比较流行的一个n+a的组合应用应运而生。
lanmp_v3集成了最新的WEB应用环境软件版本,在这次更新包里,增加了多个软件版本安装的可选择性安装。
如:apache(2.2.31/2.4.18)nginx(1.0.15/1.2.9/1.4.7/1.6.3/1.8.1/1.10.0)mysql(5.5.49/5.6.30)php(5.3.29/5.4.45/5.5.35/5.6.21/7.0.6)
并集成了pureftpd、memcached、zend、memcache、rewrite、pdo_mysql、mysqli等应用组件。
安装步骤:
1、下载:
wget http://dl.wdlinux.cn/files/lanmp_v3.1.tar.gz
2、解压安装:
tar zxvf lanmp_v3.1.tar.gz sh lanmp.sh 默认安装 sh lanmp.sh cus 自定义安装
默认安装的版本是
apache-2.4.18
nginx-1.8.1
php-5.6.21
mysql-5.5.49
如需自定义软件的安装,在安装脚本后面增加 cus 即可。如上所述,这样就可以选择自己要安装的相应版本。
默认的安装路径为:
软件安装目录
/www/wdlinux
数据库文件目录
/www/wdlinux/mysql/data
3、管理登录
安装完成之后,wdcp管理系统后台访问地址:http://ip:8080 默认用户密码 admin wdlinux.cn
mysql默认的用户密码 root wdlinux.cn
注:对于lanmp/wdcp不支持微博/QQ登录(https)的问题的解决办法
原因是apache里没有对SSL的支持,只要重新编译下apache就可以
如下执行可以完成:
wget http://down.wdlinux.cn/in/http2222_ssl.sh sh http2222_ssl.sh
4、卸载环境
sh lanmp.sh un
5、安装插件。
5.1、memcache的安装:
wget -c http://down.wdlinux.cn/in/memcached_ins.sh
安装
sh memcached_ins.sh
服务启动或停止,或在后台启动也可以
service memcached start|stop|restart
5.2、pod_mysql的安装
wget -c http://down.wdlinux.cn/in/pdo_mysql_ins.sh chmod 755 pdo_mysql_ins.sh ./pdo_mysql_ins.sh
5.3、mysql innodb的安装
wget -c http://down.wdlinux.cn/in/mysql_innodb_ins.sh chmod 755 mysql_innodb_ins.sh ./mysql_innodb_ins.sh
5.4、libmcrypt的安装
wget -c http://down.wdlinux.cn/in/libmcrypt_ins.sh chmod 755 libmcrypt_ins.sh ./libmcrypt_ins.sh
5.5、php zip的支持
wget -c http://down.wdlinux.cn/in/zip_ins.sh chmod 755 zip_ins.sh ./zip_ins.sh
6、想要用独立IP直接开站点。
登陆面板后,新增一个站点,域名填写“default”即可。
下面晒几张WDCP安装完成后的一些功能界面。
网站管理界面
MYSQL管理界面
系统管理界面
7、wdcp工具集(你会用到的,在SSH里面操作。)
虽然个人觉得wdcp已经不错了,但由于系统,环境,基础等各种原因,还是会有些这样或那样的问题,为了新手能更好的处理解决这些问题,在wdcp2.2开始,提供了些常见问题的修复检查工具,以便能更好的使用。
强制修改mysql的root密码,在忘记mysql密码时有用
sh /www/wdlinux/tools/mysql_root_chg.sh
ftp配置文件检查,在FTP不能连接或登录时有用
sh /www/wdlinux/tools/pureftp_conf_check.sh
wdcp权限检查,在wdcp后台不正常或部分功能无法使用时有用
sh /www/wdlinux/tools/wdcp_perm_check.sh
wdcp数据库无法连接的修复,如登录后台提示”无法连接mysql,请检查mysql是否已启动及用户密码是否设置正确”
sh /www/wdlinux/tools/mysql_wdcp_chg.sh
wdcp后台登录密码忘记的修改方法
sh /www/wdlinux/tools/wdcp_login_chp.sh
wdcp后台限制登录IP设置错误的修复方法
sh /www/wdlinux/tools/wdcp_login_cbip.sh
wdcp后台限制登录错误次数的修复方法
sh /www/wdlinux/tools/wdcp_cdip.sh
修改时间和同步时间的方法
sh /www/wdlinux/tools/wdcp_ntp.sh
至于外界评论阿里云服务器怎么样,譬如磁盘IO性能如何等,我们这边不做过多的解释。适合自身业务即可!
阿里云Linux服务器搭建Web环境教程
3346人参与 |分类: 站长百科|时间: 2016年07月20日
相关文章
- 2020-01-10作为站长应该懂得的7大搜索引擎站长平台
- 2019-10-22个人博客网站用什么程序比较好?
- 2019-10-12头条搜索站长平台如何添加网站和sitemap文件?附图文教程
- 2019-09-26PHP环境下是选择Apache和Nginx?
- 2019-09-11网站运维人员必做的7项网站维护工作
- 2019-08-26现在还要必要坚持做PC网站或个人博客吗?
- 2019-08-03宝塔面板+云锁nginx自编译web防护的图文教程
- 2019-07-08解决国内主机服务器 WordPress 后台异常卡顿的问题
- 2019-07-02网站启用SSL自动301跳转到HTTPS教程
- 2019-06-06宝塔/BT面板内存占用MySQL频繁崩溃自动重启方法