LAPM安装

目标系统是ubuntu

安装apache2:

1.创建目录

#mkdir APACHE_HOME    //目录路径

2.配置,编译并安装

<源码包目录>/configure --prefix=<目录路径>

make

make install

3.配置<目录路径>/conf/httpd.conf

#ServerName www.example.com:80改为:ServerName www.example.com:80

1024以下的端口只有root才能使用

sudo <目录路径>/bin/apachectl -k start         //启动apache

sudo <目录路径>/bin/apachectl -k restart     //重启apache

sudo <目录路径>/bin/apachectl -k stop        //停止apache

---------------------------------------------------------------------------------------------------------------------------------------------------------------

安装mysql

1.安装依赖软件包: libncurses5-dev , g++

2.创建组,用户

#groupadd <组名>

#useradd -g <组名> <用户名>

3.建立数据目录和链接目录

#mkdir MYSQL_HOME               //目录路径

#mkdir MYSQL_HOME/data      //数据目录路径

#mkdir MYSQL_HOME/tmp       //链接目录路径

4.预编译

<源码包目录>/configure --prefix=<目录路径> --localstatedir=<数据目录路径> --with-unix-socket-path=<链接目录路径>/mysql.sock --with-mysqld-user=<用户名> --enable-large-files --with-big-tables --with-charset=utf8 --with-extra-charsets=latin1,latin2,latin5,latin7,gb2312,gbk

5.编译并安装

make

#make install

6.执行mysql_install_db

cd <源码包目录>/scripts

./mysql_install_db --user=<用户名>

7.启动MySQL服务

<目录路径>/bin/mysqld_safe --user=<用户名> &

最后执行./mysqld_safe --user=mysql &的时候,不能少了那个& 因为&的意思是后台运行。如果没有那个&,就执行完自己关闭了。

8.修改root密码

安装完后默认密码是[空]

<目录路径>/bin/mysqladmin -u root -p password <新密码>

---------------------------------------------------------------------------------------------------------------------------------------------------------------

安装PHP5:

1.安装依赖软件包:libxml2-dev

2.创建目录

#mkdir PHP_HOME   //目录路径

3.<源码包目录>/configure --prefix=<目录路径> --enable-track-vars --with-mysql=<MySQL目录路径> --with-apxs2=<apache目录路径>/bin/apxs

make

make install

4.在apache2中修改配置文件

3.cd <apache目录路径>/conf/httpd.conf

找到“#AddType application/x-gzip .gz .tgz”

并在后面加入

AddType application/x-compress .Z

AddType application/x-gzip .gz .tgz

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

这四行的目的是让apache识别php。

---------------------------------------------------------------------------------------------------------------------------------------------------------------

安装花生壳

1.下载安装包:http://www.oray.com/peanuthull/download.php

2.解压安装包

tar -zxf /<目录>/phlinuxXXall.tar.gz

3.选择安装包

cd /<目录>/phlinuxXXall/phlinux_package

ls

phlinux-XX-install.fc5.tar.gz

phlinux-XX-install.redhat.tar.gz

phlinux-XX-install.freebsd.4.1.tar.gz

phlinux-XX-install.suse9.0.tar.gz

phlinux-XX-install.freebsd.5.4.tar.gz

phlinux-XX-install.ubuntu.8.04.tar.gz

phlinux-1.0-install.freebsd.6.0.tar.gz

选择适合你系统的软件包
解压缩
tar -zxf /<目录>/phlinuxXXall/phlinux_package/phlinux-XX-install.XXXX.tar.gz
4.安装
cd <目录>/phlinuxXXall/phlinux_package/phlinux_install
#./install.sh
执行安装脚本后,将自动以互动配置模式的phlinux程序

Runing phlinux for first configuration...
Peanuthull Linux-core 1.0 by oray.net, copyright 2005
No user configuration found, entering interactive mode automatically!

Peanuthull Linux-core Interactive startup.
Please input service address(press ENTER use phservice.oray.net):<web服务的地址,直接回车>

Please input server address(press ENTER use PH031.Oray.Net):<花生壳服务器地址,直接回车>

Please input username(press ENTER use ):<花生护登录用户名>

Please input password:<花生登陆密码>

Save to configuration file (/etc/phlinux.conf)?(yes/no):<是否保存配置文件,在这里输入yes回车>

以上操作完成,系统将自动登录花生壳服务器,用户可以通过web方式查看当前花生壳客户端的运行状态.
花生壳客户端使用 6160端口提供web检测服务,例如 http://192.168.0.1:6160/
此监测页面将完全的反应当前花生壳的运行状态.
如果花生壳的在线状态为 "离线 / 认证失败",可能是输入的用户名或密码错误,重新以互动设置模式运行程序配置
#/usr/local/phlinux/phlinux -i或者 手动配置

5.手动配置
停止服务
用ps -A查看所有进程列表,记住phlinux的pid
再使用kill -9 <PID> 杀掉此进程

vi /etc/phlinux.conf

[settings]
szHost = PH031.Oray.Net
szServiceHost = phservice2.oray.net
szUserID = <花生壳登录用户名>
szUserPWD = <花生壳登录密码>
nUserType = 1
bStartMiniHttp = 1
httproot = /usr/local/phlinux/webadmin
runas = 
lang = en

[log]
file = /var/log/phlinux.log
level = 1
根据花生壳版本不同,配置文件内容也不同.这只是个例子罢了.
花生壳使用的通信端口是TCP:80,6060和UDP:6060(方向:OUT),确认防火墙没有把这几个通信端口封掉。
6.启动服务
/usr/local/phlinux/phlinux -d
---------------------------------------------------------------------------------------------------------------------------------------------------------------
设置开机启动apache,mysql及花生壳
#vi /etc/rc.local
在exit 0之前添加
{
< apache 目录路径>/bin/apachectl -k start 
< MySQL 目录路径>/bin/mysqld_safe --user=< 用户名> &
/usr/local/phlinux/phlinux -d
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值