使用LAMP创建基于wordpress的个从博客网站
参考:
http://blog.csdn.net/ck_boss/article/details/27866117
yum install mysql-server
service mysqld start
3、登录mysql
[root@jediael44 share]# mysql -u -root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.1.73 Source distribution
mysql>
默认情况下,mysql的root用户无密码,用以下方式创建密码
service mysqld stop
mysqld_safe --skip-grant-tables &
mysql -uroot -p 不输入密码直接回车
>use mysql;
> update user set password=PASSWORD("newpass")where user="root";更改密码为 newpassord
> flush privileges; 更新权限
> quit 退出
service mysqld restart
mysql -uroot -p
新密码进入
二、Apache配置
1、下载apache rpm包并安装
yum install apache-2.4.9-4.mga5.x86_64.rpm
或者使用另一方式进行安装(推荐此方式)
http://www.cnblogs.com/rainisic/archive/2012/05/23/Linux_Apache2_4_Install.html
2、启动Apache
通过apachectl启动Apach
apachectl start
检查是否有Apache进程
ps aux | grep httpd
如果有Apache的进程,则证明启动成功,浏览器地址栏输入 http://localhost 试试吧~
3、设置apache默认启动
启动成功之后,可以将apachectl拷贝到/etc/init.d下,作为service启动。
sudo cp /usr/local/apache2/bin/apachectl /etc/init.d/httpd sudo service httpd start
三、PHP配置
1、安装php
yum install php
service httpd restart
2、创建检验文件
cd /var/www/html
创建info.php,内容如下:
<?php
phpinfo();
?>
使用浏览器打开页面:
localhost/info.php,可以看到以下页面
3、安装php中的Myql组件
[root@jediael44 html]# yum install php-mysql.x86_64
安装完成后,上述页面多了很多mysql相关的内容。
4、安装phpMyAdmin
[root@jediael44 html]# yum install phpmyadmin
phpMyAdmin并不能直接的在浏览器中打开,需要建一个快捷方式
ln -s /usr/share/phpMyAdmin /var/www/html
然后就可以打开phpmyadmin的界面了
http://localhost/phpmyadmin
再使用mysql的用户名密码进行登录
若此时不能访问:
Forbidden
You don't have permission to access /phpmyadmin on this server.
解决方法:
在 phpMyAdmin 文件夹中找到 vi /etc/httpd/conf.d/phpMyAdmin.conf
在文件中能看到如下面一段配置
<Directory "c:/wamp/apps/phpmyadmin3.4.10.1/">Options Indexes FollowSymLinks MultiViewsAllowOverride allOrder Deny,Allow
Deny from allAllow from 127.0.0.1
</Directory>
找到 Deny from all 意思是禁止所有访问,但允许从 127.0.0.1 访问
那么我们就删除 Allow from 127.0.0.1
并且把 Deny from all 修改为 Allow from all
意思就是允许从所有地址访问
然后 service httpd restart
四、WordPress配置
1、创建数据库
mysql> create database wordpress;
Query OK, 1 row affected (0.00 sec)mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| test |
| wordpress |
+--------------------+
4 rows in set (0.00 sec)
2、下载wordpress压缩包并解压,然后编辑以下文件:
/home/jediael/setupfile/wordpress/wp-config-sample.php
修改以下配置
// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress数据库的名称 */
define('DB_NAME', 'wordpress');
/** MySQL数据库用户名 */
define('DB_USER', 'root');
/** MySQL数据库密码 */
define('DB_PASSWORD', 'newpass');
/** MySQL主机 */
define('DB_HOST', 'localhost');
并移到/var/www/html目录下:
[root@jediael44 html]# cp -rf /home/jediael/setupfile/wordpress /var/www/html
使用此地址进行配置:
http://localhost/wordpress/wp-admin/install.php
cp /var/www/html/wordpress/wp-config.php /var/www/html/
进行访问
用户名、密码:j/L
邮箱:139
然后点击创建,再登录或者不登录均可
搞定……
使用LAMP创建基于wordpress的个从博客网站相关推荐
- 阿里云上基于WordPress快速搭建个人博客
阿里云上基于WordPress快速搭建个人博客 文章目录 阿里云上基于WordPress快速搭建个人博客 一.服务器环境: 二.环境部署: 1.重置实例密码 2.链接ECS服务器 3.安装Apache ...
- 基于Java/Mysql的个人博客网站
3年前写的一个技术博客...纪念一下. OpenIdea Blog - 开源灵感博客 a personal blog site based on Java/Mysql - 基于Java/Mysql的个 ...
- nginx+php7+mysql+wordpress搭建自己的博客网站
nginx+php7+mysql+wordpress搭建自己的博客网站 安装php7 这是通过源码安装的,也可以通过apt-get install php7来安装 1. tar zxvf php-7. ...
- 阿星Plus:基于abp vNext开源一个博客网站
作为微软最早迈向开源的重要软件之一,.NET 5的发布具有重要意义! 微软希望 .NET Framework 开发者能够迁移他们的代码和应用到 .NET 5.0 上,为明年发布的 .NET 6.0 将 ...
- 使用wordpress建立企业或博客网站新手教程
前言 wordpress个开源的,知名的,拥有无数的插件和主题的知名blog/CMS php程序.全球数百万的网站通过wordpress建立或修改. 现在非常多的企业网站使用wordpress来建 ...
- 创建自己免费的论坛、博客网站
腾讯兔小巢.对于个人可以做一个博客.简易论坛.对于开发者来说,可以做bug 反馈的渠道和交流论坛.不需要任何东西,只需要有个QQ或者微信就行. 我创建的是这个样子的 网址链接是这个样子的 https: ...
- 基于SpringBoot从零构建博客网站 - 整合ehcache和开发注册登录功能
对于程序中一些字典信息.配置信息应该在程序启动时加载到缓存中,用时先到缓存中取,如果没有命中,再到数据库中获取同时放到缓存中,这样做可以减轻数据库层的压力.目前暂时先整合ehcache缓存,同时预留了 ...
- springboot分页展示功能_基于SpringBoot从零构建博客网站 - 分页显示文章列表功能...
显示文章列表一般都是采用分页显示,比如每页10篇文章显示.这样就不用每次就将所有的文章查询出来,而且当文章数量特别多的时候,如果一次性查询出来很容易出现OOM异常. 后台的分页插件采用的是mybati ...
- 基于SpringBoot从零构建博客网站 - 开发设置主页标识和修改个人信息功能
由于守望博客系统中支持由用户自己设置个人主页的URL的后半段,所以必须要用户设置该标识的功能,而且是用户注册登录之后自动弹出的页面,如果用户没有设置该标识,其它的操作是不能够操作的,同时要求主页标识只 ...
最新文章
- Python修改Mitsuba的XML相关参数
- Android Property Animation属性动画:scale缩放动画(4)
- Kubernetes使用Jenkins服务器存储所有的kube.config文件
- Java核心类库-IO-File类介绍和路径分割符
- sql server实用工具sql prompt的安装与注册
- 程序员是如何一步一步被诈骗的?《原力计划-打卡挑战》第二周周榜揭晓
- A 站彻底要凉?近千万条用户数据外泄!
- 一段关于中国人口老龄化的评论
- 如何用3DsMax制作笔记本电脑
- 分享一份嵌入式软件工具清单
- 24种常见的逻辑关系谬误
- 推荐系统本质与网易严选实践
- CSS多列等高如何实现?
- 这届年轻人追热点、爱国货 2021年购物车里藏着“青年情绪”
- CTGU·OJ 快乐
- 拼多多关键搜索、商品列表接口、商品详情接口
- 2023年全国最新工会考试精选真题及答案51
- 福利彩票选号盘(silverlight5 开源)
- Certbot nginx证书 or not Let‘s Encrypt
- kali下载gnuplot步骤
热门文章
- DbUtils使用原理详解【不懂的来】
- URI和URL的区别(12万访问量)
- 计算机网络实验(华为eNSP模拟器)——第四章 配置静态路由、动态路由
- 服务器虚拟化win游戏,Win虚拟化之Windows Virtual PC 功能概述
- Linux网络DNS分离解析
- docker 分布式 lnmp 镜像制作
- linux内核替换图片,linux内核替换 - magic_吕伟的个人空间 - OSCHINA - 中文开源技术交流社区...
- 科大讯飞ai研究院_科大讯飞1024开发者大会:让AI赋能行业数字化升级
- python初级语法_python语法基础
- python创建excel_python创建Excel文件数据的方法