Linux下mysql安装,php安装,java环境配置
更新时间:2024-02-03 23:36:01 阅读量: 教育文库 文档下载
- Linux mv推荐度:
- 相关推荐
第1章 linux系统安装
1.1. 系统分区
a) /boot 分区 100M
b) swap 交换分区 不要大于256M. c) /
根分区 尽可能的大
1.2. 系统设置
a) 编辑系统引导配置/etc/inittab中的信息进行初始化
b) 网卡:/etc/sysconfig/network-script/ifcfg-eth0 修改ONBOOT=YES,或者命令行直接输入setup,设置完成后重启网络service network restart.
c) GRUB出现两个启动项:修改/boot/grub/menu.lst 。里面还可以设置等待时间。
第2章 mysql安装
2.1. 安装传统版
a) 安装步骤
tar zxvf mysql-5.0.45.tar.gz
mv mysql-5.0.45.tar.gz mysql (文件夹改名) cd mysql-5.0.45
groupadd mysql 创建一个组mysql来管理(rpm -qa mysql 查看,rpm -e --nodeps mysql)(cat /etc/group查看组的信息,cat /etc/passwd)
useradd -g mysql mysql (创建一个用户放在mysql组里面,最后的是用户) chown –R root . (修改文件的所有者 -R文件夹下面的文件都起作用) chown –R mysql data (修改data 文件夹的所有者) chgrp –R mysql . 启动mysql
bin/mysqld_safe --user=mysql & ./mysql -u root -p 2.1.1.
补充安装方法
./configure --prefix=/opt/mysql --with-charset=gb2312 make make install 2.2. 启动和登录mysql
scripts/mysql_install_db --user=mysql(初始化数据库,进入mysql目录才可以执行)
bin/mysqld_safe --user=mysql & (启动mysql) 登录数据库:进入bin目录,./mysql -u root -p 2.3. 设置开机启动
find / -name mysql.server
cp /opt/mysql/share/mysql/mysql.server /etc/init.d/mysqld chkconfig --add mysqld (或者:chkconfig --level 345 mysqld on ) chkconfig --del mysqld service mysqld start
第3章 apache安装
3.1.
apache安装
tar xzvf httpd-2.2.6.tar.gz 解压以后进入文件夹输入以下命令。
./configure --prefix=/home/apache --enable-module=so(/home/apache/ 自己定义apache的安装目录)
make
make install(输入以后回车) 3.2. 安装成功后,配置
启动 进入/opt/apache/bin/目录以后输入 ./apachectl start 3.3. 开机启动设置
将apachectl文件拷贝到/etc/rc.d/init.d 中。 命令如下:
cp /home/apache/bin/apachectl /etc/init.d/httpd (或者/etc/rc.d/init.d/httpd)
chkconfig --add httpd (会发现httpd服务不支持chkconfig)需要编辑/etc/rc.d/init.d/httpd,顶端添加以下注释信息:
# chkconfig: 345 87 15 (注意:前面的井号要加上) # description: Activates/Deactivates Apache Web Server
第4章 php安装前的准备
4.1. 安装支持软件
GD支持包: 4.1.1.
JPEG包
然后查看80端口
tar -zxvf jpegsrc.v6b.tar.gz cd jpeg-6b configure make
mkdir -p /usr/local/man/man1 (创建文件夹) make install make install-lib 4.1.2.
TTF包
安装过程提示错误:
builds/toplevel.mk:43: *** FreeType's build system needs a Make program which supports $(value). Stop.
下载安装gmake,问题解决,下载地址:ftp://ftp.gnu.org/pub/gnu/make/make-3.80.tar.gz 安装方法
./configure --prefix=/usr make make install
chgrp root /usr/bin/make chmod 755 /usr/bin/make 4.1.3. 4.1.4. 4.1.5. 4.1.6.
zlib安装 libpng安装 安装GD库
安装libxml2-2.7.7.tar.gz
make的过程出错。其他版本也是同样
在configure 加上 --without-zlib 可以编译通过,安装的时候再加一个安装路径 ./configure --prefix=/usr/local/libxml2 --without-zlib (http://bbs.chinaunix.net/thread-3611671-1-1.html) 用升级方式覆盖安装
[root@WebServer home]# rpm -Uvh libxml2-2.6.11-1.i386.rpm 下载rpm包安装,ftp://xmlsoft.org/libxml2/ 4.2. 开始安装php
《PHP+MYSQL网站设计入门实践》(ChinaItLab-PHP_Mysql)_VeryCD电驴下载.htm
./configure --prefix=/opt/php538 \\
--with-apxs2=/opt/apache/bin/apxs \\ --with-gd --with-mysql=/opt/mysql \\ --with-mysqli=/opt/mysql/bin/mysql_config --with-mysql-sock=/opt/mysql/mysql.sock --with-jpeg-dir --with-ttf \\ --with-zlib-dir \\ --with-png-dir \\ --enable-track-vars -- 然后运行:
libtool --finish /home/php-5.3.8/libs/ chmod 755 /home/apache/conf/httpd.conf 4.3. 配置PHP
在apache里做设置,/opt/apache/conf/httpd.conf里面查看: LoadModule php5_module modules/libphp5.so类型支持 4.3.1.
添加类型支持:
AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps 4.3.2.
目录索引
DirectoryIndex index.php index.html
然后重启 apache, 在/opt/apache/htdocs/ 目录新建index.php 编辑内容
lsy403@163.com 刘守源
[root@localhost php-5.3.8]# make install
Installing PHP SAPI module: apache2handler
/opt/apache/build/instdso.sh SH_LIBTOOL='/opt/apache//build/libtool' libphp5.la /opt/apache/modules /opt/apache//build/libtool --mode=install cp libphp5.la /opt/apache/modules/ cp .libs/libphp5.so /opt/apache/modules/libphp5.so
cp .libs/libphp5.lai /opt/apache/modules/libphp5.la
libtool: install: warning: remember to run `libtool --finish /opt/php-5.3.8/libs'
DirectoryIndex index.php index.html
[activating module `php5' in /opt/apache/conf/httpd.conf] Installing PHP CLI binary: /opt/php538/bin/ Installing PHP CLI man page: /opt/php538/man/man1/ Installing build environment: /opt/php538/lib/php/build/ Installing header files: /opt/php538/include/php/ Installing helper programs: /opt/php538/bin/ program: phpize program: php-config
Installing man pages: /opt/php538/man/man1/ page: phpize.1 page: php-config.1
Installing PEAR environment: /opt/php538/lib/php/ [PEAR] Archive_Tar - installed: 1.3.7 [PEAR] Console_Getopt - installed: 1.3.0 [PEAR] Structures_Graph- installed: 1.0.4 [PEAR] XML_Util - installed: 1.2.1 [PEAR] PEAR - installed: 1.9.4
Wrote PEAR system config file at: /opt/php538/etc/pear.conf
You may want to add: /opt/php538/lib/php to your php.ini include_path /opt/php-5.3.8/build/shtool install -c ext/phar/phar.phar /opt/php538/bin ln -s -f /opt/php538/bin/phar.phar /opt/php538/bin/phar
Installing PDO headers: /opt/php538/include/php/ext/pdo/ [root@localhost php-5.3.8]#
第5章 Linux 下java 环境变量的设置
5.1. 编辑环境变量
vi /etc/profile
JAVA_HOME=/usr/java/j2sdk1.4.2_07 PATH=$PATH:/usr/java/j2sdk1.4.2_07/bin CLASSPATH=.:/usr/java/j2sdk1.4.2_07/jre/lib/rt.jar CATALINA_HOME=/usr/local/Jakarta-tomcat-5.0.30
export JAVA_HOME PATH CLASSPATH CATALINA_HOME
正在阅读:
Linux下mysql安装,php安装,java环境配置02-03
永遇乐 京口北固亭怀古训练题11-06
近代物理实验报告(熊辉老师) - 图文01-21
大一Excel练习题06-24
概率论习题课1答案10-24
机加工岗位管理规定及考核制度08-31
配合物11-30
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 安装
- 配置
- 环境
- Linux
- mysql
- java
- php