设为首页 加入收藏

TOP

记LAMP搭建(附源码包)(三)
2023-07-23 13:38:08 】 浏览:57
Tags:LAMP 搭建
ttpd-php-source .phps

重启 Apache 服务

/usr/local/apache2/bin/apachectl stop
/usr/local/apache2/bin/apachectl start

测试php 页面是否能正常解析(即 apache 和 php 连通性)

vim /usr/local/apache2/htdocs/test.php
<?php
        phpinfo();
?>

通过浏览器输入地址访问:http://Apache服务器地址/test.php

14.为PHP安装openssl模块

yum install autoconf
cd /php-7.0.7/ext/openssl/
mv config0.m4 config.m4
/usr/local/php/bin/phpize
./configure --with-openssl --with-php-config=/usr/local/php/bin/php-config && make && make install

15,为PHP安装memcache模块

cd pecl-memcache-php7
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config && make && make install

16.修改 php 配置文件,使其识别并调用 openssl 和 memcache 两个模块

vim /usr/local/php/etc/php.ini
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-zts-20151012/"
取消分号注释,并添加以上路径(此路径来自于模块安装命令的结果)
extension="openssl.so"
extension="memcache.so"
添加以上两个库文件的调用

重启 apache,刷新 phpinfo 页面,并查看是否有两个新增的模块

17.安装memcached服务

yum install libevent-devel
cd ../memcached-1.4.17
./configure --prefix=/usr/local/memcached && make &&make install
useradd -r -s /sbin/nologin memcache
添加memcache用户,此用户不用登录,不设置密码
/usr/local/memcached/bin/memcached -umemcache &
启动memcache服务,并设置为后台运行
netstat -an | grep 11211
检查 memcache 是否正常启动,并监听了 11211 端口

18.安装phpMyAdmin

cp -a ../phpMyAdmin-4.1.4-all-languages /usr/local/apache2/htdocs/phpmyadmin
cd /usr/local/apache2/htdocs/phpmyadmin/
cp -a config.sample.inc.php config.inc.php
vim config.inc.php
$cfg['Servers'][$i]['auth_type'] = 'http';
设置 auth type 为 http,即设置为HTTP身份认证模式(新增即可)

通过浏览器输入地址访问:http://Apache 服务器地址/phpmyadmin/index.php

用户名为root,密码为MySQL设置时指定的root密码123456

19.项目迁移:

1、把php项目拷贝到网站默认目录下:/usr/local/apache2/htdocs/**
2、使用phpMyAdmin创建网站所需数据库
注意事项:注意目录权限和归属,防止权限过大或者权限过小

首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Linux进程通信 | 信号 下一篇安装Centos7初始化操作系统

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目