文档章节

阿里云ubuntu 12.04 64位服务器搭建WordPress教程

雷神雨石
 雷神雨石
发布于 2015/11/19 11:25
字数 722
阅读 97
收藏 3

精选30+云产品,助力企业轻松上云!>>>

刚到手的系统,什么都没有,熟悉的桌面系统没有了,一进来就是shell,因为买的服务器配置低,索性也就不装桌面了,凑合着用吧 安装之前先执行一下命令 sudo apt-get update

一、安装 Apache服务

sudo apt-get install apache2 安装PHP模块: sudo apt-get install php5 php5-gd php5-cli apache 的配置文件路径 /etc/apache2/apache2.conf 用vi/vim命令打开 配置文件,配置apache sudo vi/etc/apache2/apache2.conf 在配置文件最后面加入下面几行: 添加文件类型支持 AddType application/x-httpd-php .php .htm .html 默认字符集 根据自己需要 AddDefaultCharset UTF-8 服务器地址,可更换为你的主机地址 #ServerName 127.0.0.1 添加首页文,静态页面放在前边 DirectoryIndex index.html index.php 重启apache 服务的方法 sudo /etc/init.d/apache2 restart 服务器的访问目录在 /var/www

二、安装mysql

sudo apt-get install mysql-server 安装的过程中会提示输入mysql的密码,输入两次,然后ok了 安装完成之后,检查一下是否存在mysql服务 ps -ef | grep mysql 连接mysql数据库 mysql -uroot -p 回车输入数据库密码能进入数据库就ok了 然后是安装Mysql模块 ·sudo apt-get install libapache2-mod-auth-mysql sudo apt-get install php5-mysql sudo apt-get install php5-gd sudo /etc/init.d/apache2 restart· 重启mysql的命令 sudo /etc/init.d/mysql restart

三、安装php5

sudo apt-get install php5 sudo apt-get install libapache2-mod-php5 sudo /etc/init.d/apache2 restart在/var/www下面添加一个a.php的文件,访问127.0.0.1/a.php,不提示not find并且不下载a.php就是php安装成功了 然后是配置php.ini与apache相关的扩展 vi /etc/php5/apache2/php.ini 去掉注释 extension = mysql.so 添加 extension = gd.so 到这里就是基本上搭建完毕了,然后就是上传wordpress文件,网上也有直接命令行的,这里不做介绍

四、安装Wordpress

首先去官网下载好wordpress的安装包,www.wordpress.org最新版本是3.9.1 安装上传组件 cd /root sudo apt-get install lrzsz 安装成功后执行命令 cd /var/www sudo rz 从系统中选择下载好的wordpress压缩包 wordpress.zip 压缩之前要在阿里云上的mysql服务器创建数据库 修改wordpress文件夹下面的wp-config-sample.php为wp-config.php 对里面的数据库等内容根据提示进行修改 上传成功之后执行unzip wordpress.zip 需要安装unzip的执行sudo apt-get install unzip 解压后将wordpress下的所有文件拷贝到www文件夹下 更改文件夹www下所有文件及文件夹的访问权限 sudo chmod -R 757 www 执行完成之后可以通过浏览器访问 127.0.0.1/wp-admin/install.php

按照提示进行初始化操作 安装完成之后直接访问127.0.0.1即可访问默认的wordpress网站博客了 我搭建好的博客http://www.cnwsjs.cn/ 城南往事的博客

上一篇: 如何打tar包
雷神雨石

雷神雨石

粉丝 88
博文 200
码字总数 64286
作品 0
朝阳
程序员
私信 提问
加载中
请先登录后再评论。
在服务器搭建Tengine+HHVM环境运行WordPress

系统环境 阿里云1核+512M内存 Ubuntu 12.04 64位 Wordpress 3.9 修改系统软件源 参考http://mirrors.aliyun.com/help/ubuntu deb http://mirrors.aliyun.com/ubuntu/ precise main restrict......

mickelfeng
2014/12/27
6
0
【腾讯云的1001种玩法】几种在腾讯云建立WordPress的方法(Linux)(二)

版权声明:本文由张宁 原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/126547001488207964 来源:腾云阁 https://www.qcloud.com/community 续前文《【...

偶素浅小浅
2017/03/07
0
0
如何选择阿里云服务器操作系统?操作系统选择说明指南

随着网站服务器技术的发展,越来越多的站长建站首先选择云服务器。时下阿里云云服务器ECS脱颖而出,成为多数站长网站服务器的首选。那么对于刚刚接触云服务器的站长来说,如何选择适合网站的...

osc_exgfhxar
05/19
5
0
如何选择阿里云服务器操作系统?操作系统选择说明指南

随着网站服务器技术的发展,越来越多的站长建站首先选择云服务器。时下阿里云云服务器ECS脱颖而出,成为多数站长网站服务器的首选。那么对于刚刚接触云服务器的站长来说,如何选择适合网站的...

osc_5rxi0ziy
05/19
9
0
如何选择阿里云服务器ECS的操作系统

随着网站服务器技术的发展,越来越多的站长建站首先选择云服务器。时下阿里云云服务器ECS脱颖而出,成为多数站长网站服务器的首选。那么对于刚刚接触云服务器的站长来说,如何选择适合网站的...

redux-promise
05/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

您如何测试Python函数引发异常? - How do you test that a Python function throws an exception?

问题: 如何编写仅在函数未引发预期异常的情况下失败的单元测试? 解决方案: 参考一: https://stackoom.com/question/Xgp/您如何测试Python函数引发异常 参考二: https://oldbug.net/q/X...

javail
29分钟前
18
0
if(num != null && num == 1) 和 if(num == 1) 有区别没?

@Test public void testNull(){ Integer a = null; Integer num = a; if(num == 1){ System.out.println("111111"); } System.out......

S三少S
38分钟前
323
5
Nginx的监控记 —— goaccess监控日志

配置选项 配置选项 含义 --enable-debug 使用调试符号进行编译并关闭编译器优化。 --enable-utf8 具有广泛的字符支持编译。 Ncursesw是必需的。 - -enable-geoip=<legacy|mmdb> 与GeoLocati...

明杰IT
45分钟前
5
0
05VulKan——顶点缓冲区

1.顶点缓冲区 在Vulkan中,缓冲区是内存的一块区域,该区域用于向显卡提供预要读取的任意数据。它们可以用来存储顶点数据,也可以用于其他目的。与之前创建的Vulkan对象不同的是,缓冲区自己...

黑白双键
47分钟前
3
0
Tomcat 8 字符集设置问题

Linux上部的Tomcat服务器中部署了Java Web应用,查看日志的时候发现里面的中文全部是乱码,把文件拖拽到本地Windows上全是问号。从其他系统拽过来一个正常显示的包含中文的日志也可以正常显示...

雁南飞丶
47分钟前
16
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部