这里采用的是Debian-8.10为系统的LAMP。
LAMP 搭建
更新系统:
apt-get update
apt-get upgrade
apache2 安装
安装apache2:
apt-get install apache2
重启 apache2:systemctl restart apache2
访问 localhost或者你的IP地址是否解析正确。
mysql 安装
安装 mysql,根据提示输入 root 密码:
apt-get install mysql-server
进行 mysql 安全配置:mysql_secure_installation
一直选择y,中间会有两次输入数据库密码的,按照操作输入即可。
测试 mysql:
mysql -u 'root' -p
输入密码检验连接。
php5 安装
安装 php5 各依赖包
apt-get install php5-dev
手动安装 php5-curl :apt-get install php5-curl
手动安装 :apt-get install php5 php-pear
手动安装:apt-get install php5-mysql
安装 php5-apcu 加快页面解析 phpapt-get install php5-apcu
在 /var/www/html/ 下新建 test.php, 写入:
<?php
phpinfo();
?>
访问 localhost/test.php或者IP/test.php 检验 php 是否解析正确。
安装 phpmyadmin
安装 phpmyadmin 便于管理数据库
apt-get install phpmyadmin
按照提示输入 mysql 数据库密码,同时也是登录密码。
建立 phpmyadmin 软连接:
ln -s /usr/share/phpmyadmin /var/www/html/
访问 localhost/phpmyadmin 或者IP/phpmyadmin能否连接数据库。
Typecho下载及安装
下载地址:http://typecho.org/
安装:
1.解压下载的源代码压缩包,解压后文件名为build文件,将build文件的内容上传到/var/www/html/的html文件下;
2.IP/phpmyadmin打开数据库,新建一个数据库typecho;
3.然后打开IP/index.php,有时候会默认index.html这是因为默认的首页是html这个文件,安装完了可以删除这个文件(index.html),
4.安装过程中如果出现不能连接数据库的话,数据库地址默认localhost,这样就可以了,这样的出现的问题是,不能建立config.inc.php这个文件,然后让你新建config.inc.php文件,并将
<?php
/**
* Typecho Blog Platform
*
* @copyright Copyright (c) 2008 Typecho team (http://www.typecho.org)
* @license GNU General Public License 2.0
* @version $Id$
*/
/** 定义根目录 */
define('__TYPECHO_ROOT_DIR__', dirname(__FILE__));
/** 定义插件目录(相对路径) */
define('__TYPECHO_PLUGIN_DIR__', '/usr/plugins');
/** 定义模板目录(相对路径) */
define('__TYPECHO_THEME_DIR__', '/usr/themes');
/** 后台路径(相对路径) */
define('__TYPECHO_ADMIN_DIR__', '/admin/');
/** 设置包含路径 */
@set_include_path(get_include_path() . PATH_SEPARATOR .
__TYPECHO_ROOT_DIR__ . '/var' . PATH_SEPARATOR .
__TYPECHO_ROOT_DIR__ . __TYPECHO_PLUGIN_DIR__);
/** 载入API支持 */
require_once 'Typecho/Common.php';
/** 载入Response支持 */
require_once 'Typecho/Response.php';
/** 载入配置支持 */
require_once 'Typecho/Config.php';
/** 载入异常支持 */
require_once 'Typecho/Exception.php';
/** 载入插件支持 */
require_once 'Typecho/Plugin.php';
/** 载入国际化支持 */
require_once 'Typecho/I18n.php';
/** 载入数据库支持 */
require_once 'Typecho/Db.php';
/** 载入路由器支持 */
require_once 'Typecho/Router.php';
/** 程序初始化 */
Typecho_Common::init();
/** 定义数据库参数 */
$db = new Typecho_Db('Mysql', 'typecho_');
$db->addServer(array (
'host' => 'localhost',
'user' => 'root',
'password' => 'xxxxx',(xxx是你的数据库密码。提示你新建文件,复制代码的时候,你直接复制代码,新建文件即可)
'charset' => 'utf8',
'port' => '3306',
'database' => 'typecho',
), Typecho_Db::READ | Typecho_Db::WRITE);
Typecho_Db::set($db);
将代码粘贴在config.inc.php,然后保存,最后上传到/var/www/html/的html文件下。
5.继续安装。
版权属于:知津
本文链接:https://jocket.top/66.html
版权说明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0 许可协议。转载请注明出处!