阿里云服务器 ECS WordPress配置教程
我所购买的ECS服务器系统信息:
系统:ubuntu 12.04 64位
1、通过putty,xshell,secureCRT等工具远程连接服务器,我用的是xshell.
2、进入系统后,更新安装包
sudu apt-get update (如果是以root登陆系统的,sudu可以不带)
3、安装LAMP环境(此环境安装包系统自带,不用再次下载上传)
sudo tasksel install lamp-server
安装过程中需要输入Mysql数据库的root用户的密码,这个通常在你的~目录下有相关文件说明,也可以自行修改.
安装完成后,在浏览器中输入你的公网地址,将有一个“it works”测试页面出现,说明你的lamp环境安装成功.
4、增加apache环境查看页面,方便对apache情况的查看——此步可做可不做.
touch /var/www/phpinfo.php
编辑phpinfo.php文件
vi /var/www/phpinfo.php
插入内容:
vi操作帮助: i: 插入文本-编辑模式;ESC:退出;“:”+wq:保存退出;“:”+q:强制退出)
浏览器中输入“公网/phpinfo.php”,即可查看到apache信息.
5、安装phpmyadmin工具
说明:刚才我们已经安装lamp环境,就表明了已经安装了mysql数据库,而安装的phpmyadmin是mysql管理工具,通过网页进行管理的.//开源软件:phpfensi.com
sudo apt-get install phpmyadmin
设定Apache使用phpMyAdmin
sudo nano /etc/apache2/apache2.conf
在最后一行的位置加上:
Include /etc/phpmyadmin/apache.conf
按Ctrl+X,然后选Y,再按Enter键.
重启Apache服务器:sudo service apache2 restart
访问公网ip/phpmyadmin/就应该能看到phpMyadmin的登录界面.
如何在阿里云上部署 WordPress 实例
“小鸟云”是深圳前海小鸟云计算有限公司旗下的云计算服务品牌,专注为个人开发者用户、中小型、大型企业用户提供一站式核心网络云端部署服务,促使用户云端部署化简为零,轻松快捷运用云计算。小鸟云是国内为数不多具有ISP/IDC双资质的专业云计算服务商,同时持有系统软件著作权证书、CNNIC地址分配联盟成员证书,通过了ISO27001信息安全管理体系国际认证、ISO9001质量保证体系国际认证。
Windows 能做的有益的事情 Linux 都能做
Windows 下的某些功能确实是我们需要的,那么 Linux 的开发者们和用户也需要这种功能,他们就会去实现这种功能,而且比 Windows
的方式好得多。由于大多数科学家,工程师用的都是 Linux 或者某种商业 UNIX, 所以几乎所有商业的科学工程程序,比如 Matlab,
Mathematica, AutoCAD, Candence的,Synopsys的,Avant! 的......全都是先有 UNIX
的版本(包括Linux),然后再考虑移植给Windows,甚至根本不移植给 Windows,因为 Windows
的机器一般没有足够的能力运行这样的程序。你不要以为只有 Windows 才有 PSpice, UNIX 的 HSpice
要好得多,而且可以运行在大型主机上。当然它们不是免费的,但是它们值那个价钱。
但是 Windows 下有些东西在 Linux 下没有很相似的,或者你找到很多类似的,但是它们每一个比起 Windows
的那个程序都要差很多,那么原因有两种可能性:
有一个完全类似的程序,但是由于它乍一看不漂亮,被你忽略了。而其它程序虽然看起来很漂亮,但是它们是一些初学编程的人写的。现在由于 Gtk+, Qt
的诞生,Linux
下开发图形界面程序极其简单,很多初中生甚至小学生都可以随手编出一些漂亮不中用的程序。如果你整天寻找这样的程序挑来挑去,永远也找不到你满意的。
我曾经也犯过这样的错误,优秀的 FVWM, lftp, Mutt, wget
都被我忽略过!当我找回它们的时候,我是那么的羞愧不已,它们现在都是我的朋友 用这些程序你可以改变它们的一切,我第一次看到 FVWM 觉得它只不过是一个有很厚很难看边框的东西。可是现在,我的同学看到
FVWM 都说:"哇!真漂亮。"
有另一种完全不同的方式可以达到相同的目的,甚至更好。
很多人很关心 Open Office, Star Office, AbiWord, ... 他们多么盼望有一天某一个 Linux
程序能够完全兼容的打开一个复杂的 doc
文档。但是你永远也不可能有那一天。为什么呢?因为微软为了占有市场,必定不会让其它系统的程序能够完全兼容它的文档格式!它一定会不断变化 doc
文档的内部结构,隐藏一些秘密,让其它公司的程序打开 doc 文档时总是有某种问题,从而你必需购买Microsoft Office 和
Windows。
你应该想一下,那么多的高智商的大学教授,科学家,学生,他们用的都是 Linux或者其它类型的 UNIX,他们没有 Word
可用,怎么处理文档呢?这么多年没有一个像 Open Office 的程序出现,难道大家没有办法写文档吗?
显然不是这样。你看看那些高水平的学术杂志,论文,那些大学教授的网页,那些漂亮的P DF幻灯片,它们是什么做的?原来 UNIX 用户早就有非常方便的
troff,LaTeX, SGML 等东西可以处理文档,而且它们比起 Word 都要高明的多。Word 显然被这些大拿忽略了,以至于很久以来没有人想在
Linux 下开发一个类似 Word的程序,除非某些公司想抢微软的饭碗。
很多人留着 Windows 在硬盘上的原因无非是为了用 Word 和 PowerPoint。你待会儿可以看看我的TeX网页,你就会知道为什么我可以完全离开
Windows。
如何部署WordPress到Amazon云端
有人已经写过完整的教程了,我就不废话了。
http://www.ixueyi.com/jingyan/2214688.html怎么给WordPress部署CDN加速
找CDN加速厂商给你配置加速,
配置好了,你可以做一个cname的域名解析操作。就实现加速了。
详细的CDN加速知识,可以登陆小气呱呱论坛。百度里搜“小气呱呱”
wordpress本地怎么部署
你可以下载 wampsever程序,安装好!然后再把wordpress程序安装到wampsever程序文件中
怎样用GAE做部署搭建wordpress?
一、GAE安装Wordpress前准备
1、GAE官网:
1、官网首页:
2、控制平台:
3、GAE PHP申请:谷歌GAE空间支持运行PHP
2、第一次用GAE的朋友,参考:Google App Engine注册绑域名安装博客程序和GAE应用安装和使用教程,这两篇文章对了解本文的操作过程很有帮助。
3、下载App Engine PHP SDK,这个是用来上传PHP文件的。这里是App Engine PHP SDK下载地址。将其解压放在C盘中。
4、GAE运行Wordpress需要用到Cloud SQL,你需要进入“控制平台”去激活Cloud SQL,激活前还需要在控制平台里添加一张信用卡。
5、这个和在GCE中创建VPS是一样的,经过部落测试可以用财付通美国运通卡通过验证。
6、然后是新建一个Cloud SQL。
7、填写一个应用ID即可,例如:freehao123,再点击右边的“确认”就可以创建一个Cloud SQL了。(点击放大)
8、如果不想用Cloud SQL,我们还可以用远程MysqL数据库来帮助Wordpress运行在GAE上。
二、创建GAE运行PHP环境
1、在C盘中新建一个文件夹命名为:freehao123,在文件夹中新建一个文件:app.yaml,复制粘贴以下内容保存。
application: myfreehao123
version: wp
runtime: php
api_version: 1
handlers:
- url: /(.*\.(htm$|html$|css$|js$))
static_files: wordpress/\1
upload: wordpress/(.*\.(htm$|html$|css$|js$))
- url: /wp-content/(.*\.(ico$|jpg$|png$|gif$))
static_files: wordpress/wp-content/\1
upload: wordpress/wp-content/(.*\.(ico$|jpg$|png$|gif$))
- url: /(.*\.(ico$|jpg$|png$|gif$))
static_files: wordpress/\1
upload: wordpress/(.*\.(ico$|jpg$|png$|gif$))
- url: /wp-admin/(.+)
script: wordpress/wp-admin/\1
secure: always
- url: /wp-admin/
script: wordpress/wp-admin/index.php
secure: always
- url: /wp-login.php
script: wordpress/wp-login.php
secure: always
- url: /wp-cron.php
script: wordpress/wp-cron.php
login: admin
- url: /xmlrpc.php
script: wordpress/xmlrpc.php
- url: /(.+)?/?
script: wordpress/index.php
2、记得要将第一行的application名称改成自己的。
3、再新建一个php.ini文件,复制粘贴以下内容:
google_app_engine.enable_functions = "php_sapi_name, gc_enabled"
4、最后新建一个cron.yaml文件,复制以下内容:
cron:
- description: wordpress cron tasks
url: /wp-cron.php
schedule: every 2 hours
三、修改Wordpress配置文件
1、下载最新版本的Wordpress到本地,这里是WordPress最新中文版下载地址。
2、将下载下来的Wordpress压缩包解压,会得到一个Wordpress文件夹,将这个文件夹移动到刚刚创建好的freehao123文件夹中,请看我的:
3、进入Wordpress文件夹中,将wp-config-sample.php重命名为wp-config.php,请把数据库名称、用户名、密码、主机这四项替换成以下内容。
/** WordPress 数据库的名称 */
define('DB_NAME', 'wordpress_db');
/** MySQL 数据库用户名 */
define('DB_USER', 'wp_user');
/** MySQL 数据库密码 */
define('DB_PASSWORD', 'wp_password');
/** MySQL 主机 */
if(isset($_SERVER['SERVER_SOFTWARE']) && strpos($_SERVER['SERVER_SOFTWARE'],'Google App Engine') !== false) {
define('DB_HOST', ':/cloudsql/myfreehao123:freehao123');
}else{
define('DB_HOST', 'localhost');
}
4、注意:myfreehao123:freehao123中mfreehao123是我应用名称,freehao123是我创建Cloud SQL名称。
四、在Cloud SQL创建Wordpress数据库环境
1、上面我们已经创建了一个Cloud SQL,我们需要在Cloud SQL中创建数据库名称、用户名、密码。
2、最简单的在Cloud SQL中创建数据库信息是Google提供的Import功能,官方已经有了SQL文件:
3、在Cloud Storage Path中填入gs://appengine-php/setup.sql,点击OK,我们的MysqL数据库就创建完成了。
五、上传Wordpress到GAE成功运行WP博客
1、App Engine PHP SDK下载解压后放在C盘中,freehao123文件夹也是放在C盘中,打开运行命令,执行以下命令:
cd google_appengine
appcfg.py update -R C:\freehao123/
2、C:\freehao123/是你存放在应用文件的绝对路径,你如果是放在别的地方,请自行修改,运行命令后会要求输入GAE账号和密码。
3、如果你的Google账号设置了两步验证,
4、到Google两步验证中新建一个应用的专用密码即可。
5、稍等一会儿,文件即会全部上传到GAE空间上,如果你连接不了GAE空间服务器,请挂上D理。
6、进入GAE给你的二级域名,需要挂上D理,就可以在GAE安装运行Wordpress了。
六、GAE绑定域名成功访问Wordpress
1、GAE空间用默认的二级域名是在国内无法访问的,但是我们用自己的域名绑定到GAE上就可以正常访问了,而且速度还非常快。
PS:2013年6月28日更新,最新的GAE空间绑定自己的域名方法请参考:新的GAE空间绑定域名方法:添加自定义域名作DNS解析
2、在Application Settings 中有域名设置,点击可以添加自己的域名。
3、要想成功将域名绑定在GAE上,该域名必须是已经使用了Google Apps,没有的请在右边注册添加。
4、更加详细的绑定域名方法参考:这是我在GAE上绑定的自定义域名。
七、GAE安装Wordpress小结
1、其实在GAE上安装Wordpress整个过程说起来会比较繁琐,这里部落将自己的配置的Wordpress文件打包给大家:WordPress For GAE下载。
2、下载wordpress for gae压缩包下载下来,解压里面有freehao123文件夹,你需要修改的是app.yaml中的application名称、wp-config.php中的myfreehao123:freehao123。
3、将这两项替换成你自己的,然后再将整个文件夹上传到你的GAE空间中,就可以直接进入到第五步的GAE安装Wordpress了,整个过程就变得简单多了。
4、GAE空间安装运行Wordpress并绑定域名演示
怎么部署php到wordpress
安装护卫神. 主机大师,一键安装IIS+ASP+ASP.NET+PHP+MYSQL环境。
然后用主机系统开设个站点,再通过FTP上传网站文件。
然后打开网站,按提示安装WP程序即可。
如何快捷在最新wordpress网站上部署SSL
1、SSL是部署到独立服务器或支持SSL的虚拟主机。
2、wordpress只是博客源码而已,不作为主要部署因素。
3、SSL证书配置教程:网页链接
4、通常虚拟主机都是无法配置的,如果需要配置可以请求解决方案支持:网页链接
转载请注明出处51数据库 » wordpress部署 阿里云怎么部署wordpress
亖呉?盀