控制终端屏幕显示的函数库--httpd重启,查看是否会自动运行该服务!
温馨提示:这篇文章已超过559天没有更新,请注意相关的内容是否还可用!
--listhttpd
重启,查看能否会手动运行该服务!
#安装
提供字符终端处理库,包括面板和菜单。它提供了一套控制光标,建立窗口,改变形势背景色彩及其处理鼠标操作的变量。使用户在数组终端下编写应用程序时跳过了这些恼人的底层机制。简而言之,他是一个可以使应用程序直接控制终端屏幕显示的变量库。
1、
yum-y-devel
注:如果报错,包找不到,是*通配符没有识别,给文件名加双引号“*”
2、源代码编译:
cd/lamp/-5.9
./--with----debug---ada---make
make
*若不安装编译MySQL时会报错
*---ada参数为设置不编译为ada绑定,因处于环境不能使用ada;---参数为定义把头文件安装到/tools/下而不是/tools//目录
*--with-生成共享库
#安装cmake和bison
mysql在5.5以后,不再使用./软件,进行编译调试。而使用cmake工具取代了./软件。cmake的详细用法参考文档cmake说明。
bison是一个自由工具,用于手动生成语法分析器程序,可用于所有常用的操作平台
yum-ycmake
yum-ybison
伪用户
#安装MySQL
1、添加用户组mysql,将mysql用户默认组设定为mysql用户组
mysql
-gmysqlmysql
2、编译环境,安装
cd/lamp/mysql-5.5.23
cmake
-X=/usr/local/mysql
-=/tmp/mysql.sock
-=all
-=utf8
-=
-=1
-=1
-=1
-=1
-E=1
-=mysql
-=3306
安装位置
指定(套接字)文件位置
扩展字符支持
默认字符集
默认字符校对
安装存储引擎
安装存储引擎
安装存储引擎
支持库
启用加载本地数据
指定mysql运行用户
指定mysql端口
make
make
makeclean
rm-rf.txt
#如果报错,清除缓存,请使用以上命令
3、修改mysql目录权限
cd/usr/local/mysql/
chown-Rmysql.
chgrp-Rmysql.
4、创建数据库授权表,初始化数据库
/usr/local/mysql//--user=mysql
5、再次更改mysql目录权限
chown-Rroot.
chown-Rmysqldata
6、#复制mysql配置文件php源码安装在服务器,再次初始化数据库
启动MySQL服务
cp-files/f/etc/f
/usr/local/mysql//--user=mysql
7、设置开机自开启
将mysql的启动脚本/usr/local/mysql/bin/-files/mysql.
复制到/etc/rc.d/init.d
cp/usr/local/mysql/bin/-files/mysql./etc/rc.d/init.d/
chkconfig --add mysqld # 添加到系统服务
mysqlon#开机启动
8、手动启动mysql
/etc/rc.d/init.d/mysqlstart
9、设定mysql密码
/usr/local/mysql/bin/-uroot123
清空历史记录-c
*给mysql用户root加密码123
*注意密码不能写成“123”
*
10、运行数据库,输入密码
/usr/local/mysql/bin/mysql-uroot-p
操作数据库:
mysql>show;
mysql>usetest;mysql>show;
mysql>\s#查看字节集是否改为utf8
*进入mysql以后用set来改密码mysql>exit
*登录MySQL客户端控制台更改指定root密码
重启,
#安装PHP
编译前推动平台尚未调试了和-ltdl软件包,安装:
yum-y“*”
yum-y“-ltdl*”
vi/usr/local/gd2//gd_io.h
{
……
void(*data);
#加入此句
}
#php5.4的bug,检测gd库有问题,需要手工修改
cd/lamp/php-5.4.25
./--=/usr/local/php/
--with--file-path=/usr/local/php/etc/
--with-apxs2=/usr/local//bin/apxs--with-mysql=/usr/local/mysql/--with--dir=/usr/local//--with-jpeg-dir=/usr/local/jpeg6/--with-png-dir=/usr/local//--with--dir=/usr/local//--with-gd=/usr/local/gd2/--with-=/usr/local//--with-=/usr/local/mysql/bin/---soap
---=all-----with-pdo-mysql=/usr/local/mysql---pear
l若中间配置zlib时没有选定安装目录,PHP配置时不要添加
--with-zlib-dir=/usr/local/zlib/参数选项:
--with--file-path=/usr/local/php/etc/指定配置文件目录
--with-apxs2=/usr/local//bin/apxs指定动态模块位置
--with-mysql=/usr/local/mysql/指定mysql位置
--with--dir=/usr/local//指定位置
--with-jpeg-dir=/usr/local/jpeg6/指定jpeg位置
--with-png-dir=/usr/local//指定位置
--with--dir=/usr/local//指定位置
--with-gd=/usr/local/gd2/指定gd位置
--with-=/usr/local//指定位置
--with-=/usr/local/mysql/bin/指定位置
---soap支持soap服务
---=all支持多字节,字符串
---支持套接字
--with-pdo-mysql=/usr/local/mysql启用mysql的pdo模块支持
---pear不安装pear(安装pear需要连接互
联网。PEAR是PHP扩展与应用库)
make
make
生成php.ini
cp/usr/local/src/php-5.4.25/php.ini-/usr/local/php/etc/php.ini
测试与PHP的连通性,看能否能解读php文件
vi/usr/local//etc/httpd.conf
/x-httpd-php.php.phtml
/x-httpd-php.php.php4.php5
*.phtml为将.phps做为PHP源文件进行语法高亮显示
重启服务:httpd
*无法开启,提示protafterreloc:
错误,为问题,可关闭以及执行命令
chcon-t/usr/local///.so
测试:vim/usr/local///test.php
通过浏览器输入地址访问:服务器地/test.php
yum安装模式的网站默认目录/var/www/html/
有时第一次浏览器检测会失败,关闭浏览器重启再尝试即可,非编译错误
#编译安装
是一个高功耗的分布式的显存对象缓存系统,通过在存储里维护一个统一的很大的hash表,它无法拿来储存各种格式的数据,包括图像、视频、文件或者数据库检索的结果等。简单的说就是将数据调用到存储中,然后从硬盘中写入,从而大大提升读取速率。
yum-yzlib-devel
cd-3.0.8
/usr/local/php/bin/
./--with-php-=/usr/local/php/bin/php-make&&make
#编译安装
cd/lamp/php-5.4.25/ext//
/usr/local/php/bin/
./--with-php-=/usr/local/php/bin/php---with-=/usr/local//
make
make
#php安装完成后php源码安装在服务器,通过这种命令安装组件
修改/usr/local/php/etc/php.ini
把="."去除
="/usr/local/php/lib/php//no-debug-zts-/"
=".so";
=".so";
#添加
#重启,在中可以找到这两个模块
#安装源代码
yum-y“*”
cd/lamp/-1.4.17
./--=/usr/local/
make&&make
#添加用户,此用户不用登陆,不修改密码
/usr/local//bin/-&
查看端口1121是否运行:
-ntl
把服务添加到开机启动项中:
vi/etc/rc.d/rc.local/usr/local//bin/-
本文来自网络,如有侵权请联系网站客服进行删除
还没有评论,来说两句吧...