Centos7安装Typecho详细教程

Centos7安装Typecho详细教程

 

首先搭建LAMPH环境

L linux 服务器(centos或者ubunt) 、A Apache 、M mysql 、P PHPphp

安装Apache、PHP、Mysql、链接Mysql数据库的包:

  • yum -y install httpd php-mysql php php-fpm mysql mysql-server

除了mysql-server其余都安装成功,错误提示以下:

  • 错误:No package mysql-server available.
  • Package php-mysql-5.4.16-36.el7_1.x86_64 already installed and latest version
  • Nothing to do

查找缘由是由于CentOS 7版本将MySQL数据库软件从默认的程序列表中移除,用mariadb代替了,解决方案:html

  • wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
  • rpm -ivh mysql-community-release-el7-5.noarch.rpm
  • yum install mysql-community-server

而后须要肯定,输入y回车便可mysql

  • Isthis ok[y/d/N]:y

接下来等待下载,须要确认的输入y回车便可linux

成功!web

接下来安装经常使用扩展包sql

安装Apache扩展包

  • yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql

安装PHP扩展包

  • yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-devel

安装Mysql扩展包

  • yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql

配置Apache、mysql开机启动

  • chkconfig httpd on
  • chkconfig mysqld on

没有error,成功数据库

重启Apache、mysql服务(注意这里和centos6有区别,7不能使用6的方式)apache

  • service mysqld restart
  • service php-fpm start
  • service httpd restart

打开mysql

初次安装mysql是没有密码的vim

  • mysql–u root

 

  • show databases; #注意分号

 

可重置密码

  • set password for 'root'@'localhost' =password('你要设置的密码');

环境检查

  • netstat –tunlp

以下图,php监听9000端口,apache监听80端口,mysql监听3306端口centos

php测试环境是否成功

进入apache的web根目录:/var/www/html 中本身写一个最简单的php页面

  • cd /var/www/html
  • vim phpinfo.php

进入到了控制模式以后按键盘字母 a 进入到编辑模式,将以下代码输入到文件中

  • <?php
  • phpinfo();
  • ?>

按esc 退出编辑模式,回到控制模式,输入 :wq而后回车,在浏览器中输入服务器IP地址+php文件名,例:192.168.1.1/phpinfo.php


接着,将typecho程序上传解压至/var/www/html目录
访问你的网站(域名或IP),根据指引开始操做,完成安装
注意本身必定要新建一个数据库,不创建的话会提示数据库读写错误
请输入图片描述

相关文章
相关标签/搜索