linux平台web应用如何搭建

2018-12-08    来源:爱站科技

容器云强势上线!快速搭建集群,上万Linux镜像随意使用

负责提供网页的计算机,主要由各种编程语言构成,通过HTTP协议传递给客户端,本文是爱站技术频道为大家搜集的linux平台web应用如何搭建的介绍,希望对你学习这方面知识有帮助!

1、搭建JAVA的运行环境

(1)到Sun公司下载j2sdk-1_4_2_05-linux-i586-rpm.bin

(2)将文件改为可执行文件:

[root@eframe62 tuzq]# chmod +x j2sdk-1_4_2_05-linux-i586-rpm.bin

(3)执行自解压文件:

[root@eframe62 tuzq]# ./j2sdk-1_4_2_05-linux-i586-rpm.bin

(4)解压缩生成rpm文件j2sdk-1_4_2_05-linux-i586-rpm,安装rpm:

[root@eframe62 tuzq]# rpm –ivh j2sdk-1_4_2_05-linux-i586-rpm

(5)文件被安装在/usr/java/j2sdk1.4.2_05目录下,为了方便在/usr目录下做一个简单的连接:

[root@eframe62 usr]# ln –s /usr/java/j2sdk1.4.2_05 jdk

(6)加入环境变量:

[root@eframe62 usr]# export JAVA_HOME=/usr/jdk

[root@eframe62 usr]# export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:.

[root@eframe62 usr]# export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

(7)测试JAVA运行环境:写一个java程序来验证
[root@eframe62 usr]# vi HelloWorld.java
输入如下内容:

public class HelloWorld{

public static void main(String args[]){

System.out.println("Hello,Wrold");

}

}

写盘并退出编辑器:

:wq

[root@eframe62 usr]# javac HelloWorld.java

(没有错误)

[root@eframe62 usr]# java HelloWorld

Hello,World
这样,JAVA运行环境搭建好了。

2、安装MySQL数据库

MySQL数据库服务器可以到www.mysql.com网站下载。一种是二进制版本(已编译)mysql-standard-4.0.20-pc-linux-i686.tar.gz,安装如下:

(1)增加名为mysql的用户和组:

[root@eFrame62 root]# groupadd mysql

[root@eFrame62 root]# useradd -g mysql mysql

(2)将文件解压缩到/usr/local目录下:

[root@eFrame62 root]# cd /usr/local

[root@eFrame62 local]# gunzip
(3)创建一个方便使用的连接:

[root@eFrame62 local]# ln -s /usr/local/mysql-standard-4.0.20-pc-linux-i686 mysql

(4)执行mysql_install_db脚本,初始化数据库(创建系统数据库和表):

[root@eFrame62 local]# cd mysql

[root@eFrame62 mysql]# scripts/mysql_install_db --user=mysql

如果出现类似下面错误,加上--force参数:

Neither host 'eframe62' and 'localhost' could not be looked up with ./bin/resolveip

(5)修改所有者:

[root@eFrame62 mysql]# chown -R root .

[root@eFrame62 mysql]# chown -R mysql data

[root@eFrame62 mysql]# chgrp -R mysql .

(6)启动数据库服务器:

[root@eFrame62 mysql]# bin/mysqld_safe --user=mysql &

另一种是RPM版本,包括:MySQL-server-4.0.20-0.i386.rpm(服务器)和MySQL-client-4.0.20-0.i386.rpm(客户程序)。执行下面的命令安装,会自动执行上面的操作,启动好服务器:

rpm -ivh MySQL-server-4.0.20-0.i386.rpm

rpm -ivh MySQL-client-4.0.20-0.i386.rpm

注意:RPM版本的MySQL的安装目录有所不同,主要有下面一些目录:

l ? ? ? /usr/bin:客户程序和脚本

l ? ? ? /usr/sbin:mysqld服务程序

l ? ? ? /var/lib/mysql:日志文件和数据库

如果不能正常启动服务,可能需要修改/var/lib/mysql的所有者为mysql:

chown -R mysql:mysql /var/lib/mysql



MySQL初始的root口令为空,需要修改。为了能够使用客户工具(如Windows下的图形工具)远程连接,需要增加权限:

[root@eFrame62 mysql]# mysql -u root –p

mysql> use mysql

mysql> grant all privileges on *.* to root@"%" identified by '012345' with grant option;

上面的命令创建一个可以从任意机器以root登录的超级账号,口令是012345。这样,就可以使用方便的图形工具进行登录和操作,包括修改root的口令。

3、安装Tomcat

Tomcat可以到www.jakarta.org下载,是二进制包(已编译):jakarta-tomcat-5.0.27.tar.gz。

(1)将文件解压到/usr/local目录下

[root@eFrame62 local]# gunzip
(2)创建方便使用的连接

[root@eFrame62 local]# ln -s /usr/local/jakarta-tomcat-5.0.27.tar.gz tomcat

(3)设置JDK路径

[root@eFrame62 local]# cd tomcat

[root@eFrame62 tomcat]# vi bin/catalina.sh

在catalina.sh的开头添加:

export&nbs

上文是爱站技术频道小编为大家搜集到的相关介绍,希望对你了解linux平台web应用如何搭建有所帮助!

?

标签: linux Mysql 服务器 脚本 权限 数据库

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

上一篇:在Linux系统上实现单臂路由器功能的方法

下一篇:Linux服务器系统备份与系统恢复技巧