精华内容
下载资源
问答
  • 相关工具:ftp工具-FileZilla,远程连接工具-SecureCRT, JDK文件jdk-8u161-linux-x64.tar.gz, web应用服务器apache-tomcat-7.0.85.tar.gz操作步骤:使用ftp工具FileZilla上传JDK文件,Tomcat文件安装JDK:1....

    相关工具:

    ftp工具-FileZilla,远程连接工具-SecureCRT, JDK文件jdk-8u161-linux-x64.tar.gz, web应用服务器apache-tomcat-7.0.85.tar.gz

    操作步骤:

    使用ftp工具FileZilla上传JDK文件,Tomcat文件

    安装JDK:

    1.在/usr/目录下创建java目录
    [root@localhost ~]# mkdir/usr/java

    [root@localhost ~]# cd /usr/java

    2.下载jdk,然后解压
    [root@localhost java]# curl -O http://download.Oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz 

    [root@localhost java]# tar -zxvf jdk-7u79-linux-x64.tar.gz

    节省系统内存空间,需要将JDK无用的包删除掉,输入 " rm -rf * "

    3.设置环境变量
    [root@localhost java]# vi /etc/profile
    在profile中添加如下内容:

    #set java environment
    JAVA_HOME=/usr/java/jdk1.7.0_79
    JRE_HOME=/usr/java/jdk1.7.0_79/jre
    CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
    PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
    export JAVA_HOME JRE_HOME CLASS_PATH PATH

    让修改生效:
    [root@localhost java]# source /etc/profile

    4.验证JDK有效性

    [root@localhost java]# java -version
    java version "1.7.0_79"
    Java(TM) SE Runtime Environment (build 1.7.0_79-b15)

    Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)

    安装Apache-Tomcat:

    1.在/usr/local下创建Apache目录

    [root@localhost ~]# mkdir /usr/local/Apache

    [root@localhost ~]# cd /usr/local/Apache

    2.将Apache-Tomcat解压到/usr/local/Apache

    [root@localhost java]# tar -zxvf apache-tomcat-7.0.85.tar.gz

    节省系统内存空间,需要将Tomcat无用的包删除掉,输入 " rm -rf * "

    3.给/apache/apache-tomcat-7.0.85/bin目录赋执行的权限

    [root@localhost apache-tomcat-7.0.85]# sudo chmod -x bin/

    *如果未赋执行权限,启动Tomcat时会报错:提示permission denied

    4.开启8080端口,启动Tomcat

    输入命令 " firewall-cmd --zone=public --add-port=8080/tcp --permanent " 在防火墙中新增8080端口;

    输入命令 " firewall-cmd --reload " 重新加载防火墙,这样开启的8080端口生效

    在bin目录下执行

    启动Tomcat:

    [root@localhost bin]# ./startup.sh

    关闭Tomcat:

    [root@localhost bin]# ./shutdown.sh

    5.验证Tomcat

    浏览器输入  http://ip:8080



    展开全文
  • Linux下 Apache WEB服务器虚拟主机配置 虚拟主机(可以理解为多个网站在一台服务器) 基于同一80端口多域名访问 我们打开备份的配置文件 修改内容如下 在配置文件中修改完毕我们将其复制到httpd.conf里面 如果要...

    Linux下 Apache WEB服务器虚拟主机配置

    虚拟主机(可以理解为多个网站在一台服务器)
    基于同一80端口多域名访问

    我们打开备份的配置文件
    修改内容如下
    在这里插入图片描述
    在配置文件中修改完毕我们将其复制到httpd.conf里面

    如果要加上directory这一部分的修改,应该如下操作
    在这里插入图片描述

    以下是创建文件,并给网站写入内容

    [root@localhost conf]# cd /var/www/html
    [root@localhost html]# ls
    baidu  baidu.zip  bdorz  index.html  robots.txt
    [root@localhost html]# mkdir jf1 jf2  //创建文件
    [root@localhost html]# cd jf1
    [root@localhost jf1]# vi index.html  //写入文件内容
    [root@localhost jf1]# cd ..
    [root@localhost html]# cd jf2
    [root@localhost jf2]# vi index.html   //写入文件内容
    
    
    

    修改完配置,我们重启apache服务

    [root@localhost html]# service httpd start
    Redirecting to /bin/systemctl start httpd.service
    [root@localhost html]#
    
    

    然后将host文件修改
    在这里插入图片描述
    然后去cmd下ping一下,成功ping通

    然后去浏览器中访问,成功!!!
    在这里插入图片描述

    展开全文
  • Linux下XAMPP的配置web服务器 1.安全配置 XAMPP的默认安全配置非常弱,我们需要进行适当配置 # /opt/lampp/lampp security 2.开机自动运行 # vim /etc/rc.d/rc.local 在最后面增加一行:/opt/lampp/lampp...

    欢迎访问我的网站:http://www.jw4f.top

    Linux下XAMPP的配置web服务器

    1.安全配置

    XAMPP的默认安全配置非常弱,我们需要进行适当配置

    # /opt/lampp/lampp security
    

    2.开机自动运行

    # vim /etc/rc.d/rc.local 
    

    在最后面增加一行:/opt/lampp/lampp start
    保存退出 下次服务器重启 xampp会自动启动所有服务

    3. 默认的网站目录

    # vim /opt/lampp/etc/httpd.conf
    

    修改文中两处 /opt/lampp/htdocs 为你新目录的绝对路径即可呦!
    !此方法只适用于一个网站的情况,当遇到一个服务器需要假设多个网站时,就需要配置虚拟目录。

    4. 虚拟目录

    以下假设我们要在一个服务器下架设wb1、wb2 、wb3 ... 等多个网站,目录结构为/home/websites/wb*;

    (1)域名绑定

    # vim /opt/lampp/etc/httpd.conf
    

    找到 #Include etc/extra/httpd-vhosts.conf,去除前面的#注释符号。
    并在最后追加如下所示的访问权限配置

    <Directory "/websites">
        Options Indexes FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all
        Require all granted
    </Directory>
    

    然后编辑httpd-vhosts.conf

    # vim /opt/lampp/etc/extra/httpd-vhosts.conf
    

    在此文件中配置虚拟目录
    DocumentRoot -- 网站物理路径
    ServerName -- 网站域名(你自己的域名,需要事先进行域名解析,将此域名指向服务器IP)

    <VirtualHost *:80>
        DocumentRoot "/home/websites/wb1/public"
        ServerName example1.com
        ErrorLog "/home/websites/wb1/log/error.log"
        CustomLog "/home/websites/wb1/log/accsee.log" custom
    </VirtualHost>
    

    配置完成,重启xampp服务

    # lampp restart
    

    浏览器输入 example.com 即可访问/home/websites/wb1 下的网站

    (2)端口绑定

    如果想要使用localhost:8080这种形式来访问,就需要进行端口绑定。假设想要用localhost:8080来访问wb1,就要修改配置如下

    Listen 8080
    <VirtualHost *:8080>
        DocumentRoot "/home/websites/wb1/public"
        ServerName localhost
        ErrorLog "/home/websites/wb1/log/error.log"
        CustomLog "/home/websites/wb1/log/accsee.log" custom
    </VirtualHost>
    

    5. FTP配置

    xampp采用的是proftpd服务端,用户帐户是在linux系统帐户里面配置的。

    在系统中创建名为ftpuser的用户组区分ftp帐户与系统其他类型的帐户
    # groupadd ftpusers
    为用户组添加用户
    # useradd -d /www/websites1 -g ftpusers -s /sbin/nologin site1ftp
    
    参数 介绍
    -d 用户home目录其
    -g 表示此用户隶属于哪个用户组
    -s 表示此用户的shell环境,为安全起见我们应该设置为一个无权限的路径
    site1ftp 此帐户 的登录名称
    创建好之后为该帐户设置一个密码
    # passwd site1ftp
    

    接下来我们设置一下帐户home目录的权限:

    # chmod -R 777 /home/websites/wb1
    

    然后修改proftpd的文件重写权限,否则会遇到FTP上传文件时无法覆盖同名文件的问题

    # vim /opt/lampp/etc/proftpd.conf 
    

    修改为

    <Directory "/home/websites/*" />
        AllowOverwrite on
    <Directory>
    

    添加修改

    User site1ftp
    Group ftpusers
    

    DefaultRoot ~

    至此,ftp帐户的添加算是完成了,顺便提示一下,删除帐户的命令是userdel,修改帐户的命令是usermod,存储帐户的文件路径为/etc/passwd。

    另外,为安全起见,我们应该在proftpd的服务配置文件(一般路径是/opt/lampp/etc/proftpd.conf)中修改一下 DefaultRootftpusers,将ftpusers组里面的用户访问范围限制在其home目录。也可以把DefaultRoot设为~,这样表示所有的组里面的用户都有这个限制了。如果要单独设置两个组或更多的组你必须另起一行或多行,说明如下:

    DefaultRoot ftpusers      #限制ftpusers组里面的用户
    DefaultRoot ~      #限制所有组里面的用户
    DefaultRoot ftpusers
    DefaultRoot nobody      #限制ftpusers组及nobody组里面的用户
    DefaultRoot ftpusers,nobody      #限制既隶属于ftpusers组同时也隶属于nobody组里面的用户
    

    6.修改权限通过rasterio利用python创建文件

    利用php通过rasterio创建文件时报错:

    rasterio._err.cple_openfailederror:attempt to create new tiff file  '............' failed:permission denied
    

    需要进行如下修改:
    打开opt/lampp/etc/文件夹下的httpd.cof文件,将Group deamon修改为Group ‘你命名的用户组’,然后重新启动Apache Web Server。
    Done!

    7.处理连接并创建数据库时报错:(HY000/1045): Access denied for user ‘root’@‘localhost’ (using password: YES)

    opt/lampp.etc/my.cnf中添加,添加到[mysqld]之后

    skip_host_cache
    skip-name-resolve=1
    skip_grant_tables
    

    8.修改数据库密码

    修改/opt/lampp/phpmyadmin/中的configure.inc.php文件为

    $cfg['Servers'][$i]['controluser'] = 'root';
    $cfg['Servers'][$i]['controlpass'] = '123456789';
    

    9.解决远程访问数据库时出现错误“New XAMPP security concept”

    安装完毕之后发现无法用IP访问,出现以下提示

    Access forbidden!
    New XAMPP security concept:
    Access to the requested directory is only available from the local network.
    This setting can be configured in the file "httpd-xampp.conf".
    

    修改/opt/lampp/etc/extra/httpd-xampp.conf中的Require localhostRequire all granted

    展开全文
  • linux下WEB全能服务器配置 内容很全面!!!
  • Linux下Java web服务器搭建(JDK1.6、MySQL5.1、Apache2.2+2Tomcat6+svn1.6)yum配置Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE、CentOS中的Shell前端软件包管理器。基於RPM包管理,...

    Linux下Java web服务器搭建(JDK1.6、MySQL5.1、Apache2.2+2Tomcat6+svn1.6)

    yum配置

    Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE、CentOS中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

    软件包来源:可供Yum下载的软件包包括Fedora本身的软件包以及源自rpmfusion和rpm.livna.org的Fedora Extras,全部是由Linux社区维护的,并且基本是自由软件。所有的包都有一个独立的GPG签名,主要是为了您的系统安全。而对於Fedora core 4.0 的用户,rpm.livna.org 的签名是自动导入并安装的。

    以上是从百度上摘录的一些信息。

    为了避免从网络下载软件包可能发生的软件包不完整、下载速度慢、网络故障等问题,我建议您使用本地的 DVD/CD iso 来创建 yum 仓库,这样在安装的时候速度快,而且可以保证所有软件包都能顺利安装。如果您有局域网内的 yum 仓库,可以直接使用它,就不需要按照以下的步骤重复创建了。

    下面的操作都是在您安装好 RHEL/CentOS 系统后进行的。(以RHEL为例)

    以ftp服务器为源

    1、安装vsftp,并复制系统光盘的rpm文件

    上一篇中没有介绍怎么安装vsftpd软件,这次补上。Vsftpd的rpm软件包在系统光盘上有。我们可以直接使用光盘上的rpm软件包,也可以从网上下载。

    *启动RedHatlinux,并放入rhel系统光盘

    *打开shell终端,挂载光驱,可能会自动挂载,则省略这步。

    [root@localhost ~]# mount /dev/cdrom /mnt

    mount: block device /dev/cdrom is write-protected, mounting read-only

    [root@localhost ~]# cd /mnt

    *安装vsftpd,启动ftp服务

    [root@localhost mnt]#cd  /mnt/Server

    [root@localhost Server]# rpm -ivh vsftpd*

    warning: vsftpd-2.0.5-16.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186

    Preparing...                ########################################### [100%]

    [root@localhost Server]#chkconfig vsftpd on

    [root@localhost Server]# service vsftpd restart

    关闭 vsftpd:                                              [确定]

    为 vsftpd 启动 vsftpd:                                    [确定]

    [root@localhost Server]#

    2、安装createrepo软件包

    在使用光盘的rpm创建yum软件库的时候,需要使用createrepo软件。在系统光盘中同样有rpm安装包。

    [root@localhost Server]#rpm –ivh createrepo*

    warning: createrepo-0.4.11-3.el5.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 37017186

    Preparing...                ########################################### [100%]

    1:createrepo             ########################################### [100%]

    [root@localhost Server]#

    3、拷贝系统盘中的文件到本系统中

    将光盘中的rpm文件拷贝到本地系统ftp目录中。需要拷贝的有四个目录(Cluster\ClusterStorage\Server\VT),只拷贝Server也是可以的。这里我将四个目录全部拷贝到/var/ftp/pub目录下。

    [root@localhost mnt]cp  -R   /mnt/Server  /var/ftp/pub

    [root@localhost mnt]cp  -R   /mnt/Cluster  /var/ftp/pub

    [root@localhost mnt]cp  -R   /mnt/ClusterStorage  /var/ftp/pub

    [root@localhost mnt]cp  -R   /mnt/VT  /var/ftp/pub0b1331709591d260c1c78e86d0c51c18.png

    展开全文
  • Linux下Web服务器配置:APache+Tomcat+Jdk+Alfresco
  • Linux下配置Java web服务器

    千次阅读 2015-08-31 16:31:12
    数据库MySQL配置安装 首先下载MySQL安装包(rpm包或者绿色包) 【RPM安装包】 【绿色免安装包】 【安装方法】 RPM安装包安装 查看已安装的mysql内容:rpm –qa | grep –i mysql 卸载已安装...
  • Linux 操作系统下Web服务器配置详细介绍,需要的朋友可以参考
  • linux系统下web服务器配置

    千次阅读 2019-05-20 17:12:11
    配置步骤及源码 绑定IP地址。为Apache服务器网卡绑定两个IP地址,分别是eth0:1 192.168.91.21和eth0:2 192.168.91.22:通过复制的方式复制ifcfg-eth0为ifcfg-eth0:1和ifcfg-eth0:2 ifcfg-eth0内容不作改变 ifcfg-...
  • Linux下java web服务器搭建(JDK1.6、MySQL5.1、Apache2.2+2Tomcat6+svn1.6) yum配置 Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE、CentOS中的Shell前端软件包管理器。基於RPM包...
  • linux centOS怎么配置web服务器 是我在配置web服务时作的一些记录,高手飘开或者看了指点一下,不胜感激,第一次配置,很多细节需要自己优化。 适合环境:万网翔云I独享主机 =============================...
  • WEB服务器配置 这个配置还是挺简单的,那就看着配一下 (1) apt-get install mysql-server mysql-client 提供一个MySQL的root用户的密码, New password for the MySQL “root” user: Root Repeat password for ...
  • Linux下java web服务器搭建(JDK1.6、MySQL5.1、Apache2.2+2Tomcat6+svn1.6) yum配置 Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE、CentOS中的Shell前端软件包管理器。基於RPM包...
  • Linux下Apache Web服务器的安装与配置

    千次阅读 2020-03-07 21:54:34
    1.Apache Web服务器简述     Web服务是目前Internet应用最流行、最受欢迎的服务之一,Linux平台使用最广泛的Web服务器是Apache,它是目前性能最优秀、最稳定的Web服务器之一。     WWW(World Wide Web)服务...
  • Linux下java web服务器搭建(JDK1.6、MySQL5.1、Apache2.2+2Tomcat6+svn1.6) 七、VSFTP服务器配置 一)、Linux FTP服务器分类: wu-ftp proftp=professionftp vsftp=verysecurity ftp 配置文件: /etc/vsftpd/...
  • Linux下创建web服务器

    2017-06-08 20:04:30
    Linux下创建web服务器 用到的东西:VMware虚拟机,Redhat 7 以及安装光盘镜像1 1. 以root用户登陆,并修改为静态IP地址。 这里设置的ip:192.168.1.2 2. 挂载镜像1,安装软件包:httpd和httpd-...
  • 1:下载jdk_1_5_0_05-i586.bin,解压生成jdk1.5.0_05文件夹 ... 移动到某一目录,这里是/usr/java # mv jdk1.5.0_05 /usr/java 2:下载(http://sourceforge.net/projects/jboss/files/JBoss/JBo...
  • Linux下java web服务器搭建(JDK1.6、MySQL5.1、Apache2.2+2Tomcat6+svn1.6) 八、yum配置  Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE、CentOS中的Shell前端软件包管理器。基於RP
  • 阿里云服务器Linux下配置web服务环境

    千次阅读 2017-07-20 17:40:01
    下载XShell工具,链接到阿里云Linux服务器上。关于XShell使用,这里有一个入门教程:http://www.cnblogs.com/perseverancevictory/p/4910145.html 安装Mysql数据库 1.首先检查以前是否安装有mysql:rpm -qa|grep...
  • Linux环境下Web服务器

    2012-11-16 12:16:29
    本文详细的讲解了在Linux 环境安装Web 服务器的方法,包括Apache 服务器软件的安装和配置,以及实现虚拟主机服务的配置,权限的设置方法等内容。
  • 转载... linux下WEB服务器安装、配置VSFTP 由 admin · 发布日期 2015年03月16日 · 已更新 2016年04月20日 服务器环境:CentOS 6.5 64位 #检查系统是否已安装vsftp 命令:rpm -q...
  • Linux下搭建Web服务器

    2020-05-11 21:53:04
    WEB基于基于端口访问的虚拟主机 基于端口 1、设置ip地址 2、设置子接口IP地址 3、位IP地址设置主页存放的目录 4、写入主页内容 5、编辑配置文件 6、重启服务 7、关闭防火墙和SE Linux 8、测试 ...
  • s /sbin/nologin /ftpsite virtual #chmod 700 /home/ftpsite 6、设置vsftpd.conf配置文件 #vi/etc/vsftpd/vsftpd.conf 在配置文件中添加虚拟用户的配置内容 guest_enable=YES guest_username=virtual pam_service_...
  • Linux下Java Web服务器...username 与 password 分别Linux下java web服务器搭建(JDK1.6、MySQL5.1、Apache2.2+2Tomcat6+svn1.5)三、MySQL的安装与配置1、下载MySQL的安装文件安装MySQL需要下面两个文件:MySQL-serve...
  • Linux下Web服务器配置和完善,含有代码,完整的配置过程.

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,586
精华内容 1,034
关键字:

linux下配置web服务器

linux 订阅