我一直在用阿里云的云虚拟主机搭建的Wordpress网站。前段时间因为网站的一些需要,想开启memcache,但是阿里云的虚拟主机不支持memcache缓存功能,只好改用阿里云的ECS 服务器 。作为一个编程几乎是空白的新手,使用云服务器搭建网站的难度可想而知,但不要害怕。总觉得只要自己想解决,世界上就没有解决不了的问题。说干就干,查阅了一番资料,最终选择了“阿里云Linux一键安装web环境”安装自己服务器的环境。不过令人尴尬的是这个一键安装包默认安装的是另外一款建站软件PHPWind(据说,PHPWind被阿里云收购了,大概是为了推广自己的产品吧。不过这种强买强卖的感觉着实不爽),需要你将WordPress安装文件丢到PHPWind文件夹下进行安装。作为一个有着严重“强迫症”的患者,怎么能忍受整天看着PHPWind文件夹使用着WordPress!功夫不负有心人,最终我在网上找到了一下解决方案,现整理如下:
首先,使用“阿里云Linux一键安装web环境”为服务器搭建环境,这个阿里云官方已经给的很详细了,具体步骤点击这里查看。
phpmyadmin位置迁移
使用xshell连接服务器并输入以下代码,将数据库管理软件phpmyadmin移至网站根目录/alidata/www下(你也可以选择移至其他目录下)。
mv /alidata/www/phpwind/phpmyadmin /alidata/www/phpmyadmin
删除PHPWind目录
使用xshell连接服务器并输入以下代码,删除PHPWind文件目录。
rm -rf/alidata/www/phpwind
建立phpmyadmin.conf配置文件
在修改配置文件前,你需要开启服务器的8080端口作为数据库管理软件phpmyadmin的访问端口以便于日后对数据库的管理。
Apache下修改配置文件
Apache修改文件路径: /alidata/server/httpd/conf/vhosts/phpmyadmin.conf
Order allow,denyDeny from all DocumentRoot /alidata/www/phpmyadminserverName localhostServerAlias localhost Options Indexes FollowSymLinksAllowOverride allOrder allow,denyAllow from all ErrorLog \"/alidata/log/httpd/phpadmin-error.log\"CustomLog \"/alidata/log/httpd/phpadmin.log\" common
Nginx下修改配置文件
Nginx修改文件路径: /alidata/server/nginx/conf/vhosts/phpmyadmin.conf
server {listen 8080;server_name localhost;index index.html index.htm index.php;root /alidata/www/phpmyadmin;location ~ .*\\.(php|php5)?${fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;include fastcgi.conf;}access_log /alidata/log/nginx/access/phpmyadmin.log;}
安装WordPress程序
上传WordPress文件夹并更改文件 属主/属组
使用xftp工具上传WordPress程序至/alidata/www文件夹(在这里我将WordPress程序安装在了站点根目录下的wordpress文件夹下,将WordPress安装在子目录下的具体方法请点击这里进行查看,并在xshell中更改WordPress程序文件属主和属组,具体更改代码为:
定位文件夹位置: cd 文件夹所在路径
cd /alidata/www
查看文件夹属主/属组: ls -al 文件名
ls -al wordpress
更改文件夹属主/属组: chown -R(文件夹下所有) 属主名:属组名 文件夹名
更改文件夹(wordpress)下所有文件属主(www)/属组(www),执行代码:
chown -R www:www wordpress
仅更改当前文件夹(wordpress)属主(www)/属组(www),执行代码:
chown www:www wordpress
新建并修改vhost文件夹下配置文件
Apache下修改文件路径: /alidata/server/httpd-2.4.10/conf/vhosts
新建wordpress.conf文件并用Notepad++编辑,输入以下代码:
Order allow,denyDeny from all DocumentRoot /alidata/www/wordpress/ServerName localhostServerAlias localhost Options FollowSymLinksAllowOverride allOrder allow,denyAllow from all RewriteEngine OnRewriteRule ^(.*)-htm-(.*)$ .php?RewriteRule ^(.*)/simple/([a-z0-9\\_]+\\.html)$ /simple/index.php? ErrorLog \"/alidata/log/httpd/wordpress-error.log\"CustomLog \"/alidata/log/httpd/wordpress.log\" common
将修改后的wordpress.conf文件上传至/alidata/server/httpd-2.4.10/conf/vhosts文件夹下即可
Nginx下修改文件路径: /alidata/server/nginx/conf/vhosts
server {listen 80;server_name localhost;index index.html index.htm index.php;root /alidata/www/wordpress;location ~ .*\\.(php|php5)?${fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;include fastcgi.conf;}access_log /alidata/log/nginx/access/word\'press.log;}
修改完上述文件后,重启服务器并在浏览器中输入你的公网IP访问。发生了什么?熟悉的WordPress安装界面出现了,是不是感觉特别亲切?
我是如何推广自己开发的软件
当我申请了域名(这个域名很难取,因为都被人囤积下来了,很不爽),然后申请了空间,我就开始做网站了。 我的页面就是用Notepad写的,因为我不大懂php,asp,后来我用Notepad++来写,直到现在,如果你看我的网页源码,你会发觉很简洁,因为都是我一行一行输进去的。 程序员通常都不大懂怎么营销的,或者不屑于此吧,但是为了把自己的软件推销出去,又不得不做一些自己并不擅长的事。 我的网页很简单,就是几个页面,介绍了我自己的快手软件,我的快手给个人使用是免费的,如果你们连免费的都不想用,那我也无语了,只有更勤奋去改进。 开发个人软件,一开始就是提交到华军,天空等下载站,这些很容易做到,然后我发觉没有人访问我的网站,就开始在天涯论坛推广,但是很傻很天真,因为几个小时就被K了。 然后我开始访问Admin5,ChinaZ,我知道了什么叫SEO,什么叫Google Adsense,最后我买了ZAC写的那本《网络营销实战密码》,仔细地读了一遍,我开始对网络营销这个词有了笑意。 在我了解了一些营销小技巧之后,我发觉内容才是根本,对于一个介绍软件的网站来说,软件好用才是王道!毕竟开发软件才是我的主要目的,要努力减少BUG,努力更新。 有时侯经常觉得网站没有内容,然后我开始学习如何安装phpwind,wordpress,mediawiki等软件,然后慢慢添加到我的快手网站中去。 为了开发这个软件,我用去了我的很多业余时间,毕竟自己还有工作,做一个草根站长也很辛苦,什么都得自己来,但是这就是学习的乐趣。
百度蜘蛛爬取日志查询,通常放置在哪个文件夹下面
wordpress为什么总是安装不了?
首先呢,我想问问你是在本地安装还是在服务器上安装呢。
不过,无论你是在本地还是在服务器安装步骤及原理上基本上是一样的。
如果你能更好地说明你的问题,那么我会很好的给你解答。
那么这里,我就简单说明下安装wordpress步骤吧。
§PHP 4.3 或更新版本
§MySQL 4.1.2 或更新版本
§Apache mod_rewrite 模块(可选,用于支持“固定链接”功能)——注意:这里可以用wamp里进行对Apache的设置,或是在apache的目录下 找conf/ 文件,打开,查找“LoadModule rewrite_module modules/mod_” 只要把这句话前面的#去掉就行,然后重启Apache
服务器上的安装——
1.将 WordPress 压缩包解压至一个空文件夹。
2.在浏览器中访问 wp-admin/。 它将帮助您把数据库链接信息写入到 文件中。
1.若上述方法不起作用,也没有关系,请用文本编辑器(如写字板)手动打开 文件,填入数据库信息。
2.将文件另存为 并上传。
3.在浏览器中访问 wp-admin/。 或者直接访问你的域名 即提示安装
3.在配置文件就绪之后,WordPress 会自动尝试建立数据库表。 若发生错误,请检查 文件中填写的信息是否准确,然后再试。 若问题依然存在,请访问支持论坛寻求帮助。
4.若您不设置密码,请牢记生成的随机密码。 若您不输入用户名,用户名将是 admin。
5.完成后,安装向导会带您到登录页面。 用刚刚设置的用户名和密码登录。 若您使用随机密码,在登录后可以按照页面提示修改密码。
注意:如果建立数据库错误,可以事先建立个数据库 如“wordpress”,在安装过程中填写信息的时候 数据库名填写同名就行。
基本上服务器的环境配置好了,安装跟本地安装一样。
这里有详细的答案,当然,如果你有问题可以直接留言给我。 那是我的个人网站,欢迎你随时到来。 个人很喜欢wordpress 用起来很方便。 。 。 。














发表评论