Linux命令实战

来源:互联网 发布:php主要做什么 编辑:程序博客网 时间:2024/05/17 05:57
1 JAVA 环境变量设置

JAVA_HOME=/usr/local/jdk
PATH=$JAVA_HOME/bin:$PATH
CLASS_PATH=.:$JAVA_HOME/bin/dt.jar::$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASS_PATH

2 MySQL数据库安装与配置

下载安装包
mysql-VERSION.tar.gz
添加mysql组群和用户
groupadd mysql
useradd -g mysql mysql
进入安装目录
cd /usr/local
gunzip < /path/to/mysql-VERSION-OS.tar.gz | tar xvf -
5 建立文档链
ln -s full-path-to-mysql-VERSION-OS mysql
6 进入mysql安装目录
cd mysql
7 改变用户
chown -R mysql .
8 改变组群
chgrp -R mysql .

scripts/mysql_install_db --user=mysql
chown -R root .
chown -R mysql data

测试并运行mysql
bin/mysqld_safe --user=mysql &

在MySQL的ReadMe文件夹中有

安装非编译版Mysql
groupadd mysql
useradd -g mysql mysql
cd /usr/local
ln -s full-path-to-mysql-VERSION-OS mysql
cd /usr/local
cd mysql
cp support-files/my-medium.cnf /etc/my.cnf     //拷贝文件
scripts/mysql_install_db -user=mysql           //初始化数据库
chown -R root .
chown -R mysql data
chgrp -R mysql .
bin/mysqld_safe --user=mysql &
bin/mysqladmin -u root password  'root'

登录数据库
/usr/local/mysql/bin/mysql -u root -p

启动数据库的另一个方法
/etc/rc.d/init.d/mysqld start

3 证书签发
在/usr/local/apache/conf/certs目录下执行以下命令
openssl genrsa -rand /usr/local/apache/logs/access_log -out ca.key 1024
openssl req -new -key ca.key -out ca.csr
Country Name (2 letter code) [AU]:JP
State or Province Name (full name) [Some-State]:Tokyo
openssl x509 -req -in ca.csr -signkey ca.key -out ca.crt
Country Name (2 letter code) [AU]:JP
State or Province Name (full name) [Some-State]:Tokyo
Common Name (eg, YOUR name) []:debian
openssl genrsa -rand /usr/local/apache/logs/access_log -out server.key 1024
openssl req -new -key server.key -out server.csr
echo 01 > ca.srl
openssl x509 -req -days 365 -CA ca.crt -CAkey ca.key -in server.csr -out server.

4 Apache服务器安装与配置
tar -zxvf httpd-2.2.4.tar.gz
cd httpd-2.2.4
. /configure --prefix=/usr/local/apache --enable-so --with-mysql=/usr/local/mysql
. /configure --enable-so
make
make install
0 0
原创粉丝点击