目标系统是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
}
分享到:
相关推荐
【AndroidPIR and LAPM】是针对Android Things平台的一个示例项目,主要展示了如何使用被动红外传感器(PIR)和低功耗模式(LAPM)进行设备控制和节能。在Android Things上,开发者可以利用这些技术来创建智能物联网...
### Ubuntu LAMP环境安装知识点详解 #### 一、概述 在Ubuntu系统上搭建LAMP(Linux、Apache、MySQL、PHP)环境是常见的Web服务器配置方式之一。本文将根据提供的安装笔记,详细介绍各组件的安装步骤及注意事项。 #...
例如,为了监控街道,安装摄像头需要大量资金和人力资源。因此,如何高效利用移动社交网络上共享的丰富多样的数据成为了一个研究热点。 2. 位置感知预测模型(LAPM) LAPM模型的贡献在于开发了一个能够从不同移动...
) Active Directory 非常适合对大量 IT 资产进行稳健、集中的管理。 但是,即使您拥有 Active Directory,您仍然会遇到如何处理所有域成员上的本地管理员帐户的问题。 您可能不想禁用本地管理员帐户,因为在计算机...
7. **部署UCenter Home**:解压`UCenter_Home_2.0_SC_UTF8.zip`,同样将其上传到Apache目录下,并配置与UCenter的连接信息,完成UCenter Home的安装。 8. **集成应用**:UCenter可以与Discuz!、DEDECMS等多款应用...
;Windows 2000/XP WDM Modem Setup File ;... 2004-2006 ;Manufacturer: Motorola Inc [Version] Signature = "$Windows NT$" Class = Modem ClassGUID = {4D36E96D-E325-11CE-BFC1-08002BE10318} ...
;Windows 2000/XP WDM Modem Setup File ;... 2004-2006 ;Manufacturer: Motorola Inc [Version] Signature = "$Windows NT$" Class = Modem ClassGUID = {4D36E96D-E325-11CE-BFC1-08002BE10318} ...
但是,在安装过程中可能会出现错误,这是因为上一次安装软件没有完成导致的。解决办法是将占用进程结束,然后重新执行安装命令。 安装完成后,我们可以查看 MySQL 的运行状态: ``` sudo service mysql status ``` ...
对于同时使用CompartmentalSystems LAPM和测试基础架构的开发人员: 克隆存储库及其: 如果您还没有bgc_md2仓库,请执行以下操作: git clone --recurse-submodules https://github.com/MPIBGC-TEE/bgc_md2.git ...
Linux CentOS配置LAPM环境时,为了方便,将PHP和MySQL命令加到系统环境命令,下面我们记录几种在linux下将php和mysql加入到环境变量中的方法。 如果在没有添加到环境变量之前,执行“php -v”命令查看当前php版本...
模糊检测(LAPM,LAPV,TENG,GLVN) Deblur(基于高斯) 白平衡(简单,灰色世界) 边界检测(基于Canny) 消除透视扭曲 庄稼 依赖项: Leptonica,OpenCV + OpenCV贡献者。 如何建造: 转到包含源代码的...
LAPs包括LAPB(Link Access Procedure Balanced)、LAPD(Link Access Procedure D-channel)和LAPM(Link Access Procedure Modem)。 数据链路层协议是计算机网络中的一种重要协议,负责数据的传输和接收。异步...
6. **协议适应性**:临空通信网络可能采用不同的通信协议(如LAPD、LAPM等),路由方法需要兼容这些协议,确保不同协议间的互通。 7. **安全策略**:网络游戏往往涉及大量敏感信息,如用户账户、游戏数据等,路由...
该芯片集成了TCM网格编码技术,能够兼容AT命令,支持V.42 LAPM和MNP10纠错协议,具备时钟提取功能,可以从接收数据中获取与发送端一致的时钟信号。 硬件设计中,调制解调器采用异步连接同步传输的方式工作。TMS320...
- V.42LAPM 和 MNP2-4 数据纠错协议 - V.42bis 和 MNP5 数据压缩协议 - **拨号方式**:音频、脉冲 - **数据格式**: - 总位元:8、9、10、11 - 停止位元:1、2 bit - 校验位元:奇、偶、无 - **流控方式**:...
#### 六、调制解调器、LAPM、PPP和V.100系列 **6.1 VoIP分层结构的进一步解释** - **物理层**:处理信号传输。 - **链路层**:负责数据链路的建立和维护。 - **网络层**:负责数据包的路由选择。 **6.2 常用的...