iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >怎么在openSUSE上安装和配置LAMP
  • 843
分享到

怎么在openSUSE上安装和配置LAMP

2023-06-16 21:06:39 843人浏览 独家记忆
摘要

这篇文章主要讲解了“怎么在openSUSE上安装和配置LAMP”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在openSUSE上安装和配置LAMP”吧!在openSUSE上安装和配置LA

这篇文章主要讲解了“怎么在openSUSE上安装和配置LAMP”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在openSUSE上安装和配置LAMP”吧!

openSUSE上安装和配置LAMP步骤如下:

LAMP是由Apache MySQL PHP组成的,是在linux下***的软件组合之一,目前互联网上有很多网站运行在LAMP服务器上。

Linux - 是富有情味的开源操作系统;Apache - 这个星球上大师级的WEB服务器;Mysql - 是你喜爱的开源数据库软件;php - 受欢迎的WEB编程语言

安装LAMP服务最简单的方法是在YaST图形界面,按以下步骤安装:

Computer – YaST – Install Software - 选择过渡”Patterns”,然后选择并接受”Web and LAMP”。但是这种方法我们安装了不需要的服务,如DNS,Perl模块等。

我喜欢手动安装一个LAMP服务。

所以不要浪费时间了,让我们立即让LAMP在你的openSUSE上运行起来吧。我用的是openSUSE11.0,这个安装过程同样适用早期的10.3、10.2版本,11.1版本也同样适应。

安装和配置Apache2服务

安装Apache服务器

opensuse11:~#yast2 –install apache2

这就安装了Apache服务,用下面的代码检验:

opensuse11:~ # rcapache2 status

Checking for Httpd2: unused

这是告诉我们,Apache服务已经安装上,但是还没有运行。为了测试Apache是否能够运行正常,在/srv/www/htdocs/目录建立一个index.html文件。这个目录是Apache默认的网站根目录。

opensuse11:~ # cd /srv/www/htdocs

opensuse11:~ # vi index.html

在上面键入键入文本“Welcome to openSUSE 11.1”。

启动Apache2服务

现在启动Apache2服务,我们看看是否运行正常。

opensuse11:~ # rcapache2 start

Starting httpd2 (prefork) done

现在开启一个浏览器如Firefox,输入http://localhost,那么现在就可以看到刚才你输入的文本了,下面我们安装PHP5。

安装PHP5

opensuse11:~ # yast2 –install php5 php5-mysql apache2-mod_php5

这将安装PHP5, PHP5-Mysql 模块和Apache2 PHP5 模块。为了让Apache2支持PHP5模块,现在重启Apache2让改动生效。

opensuse11:~ # rcapache2 restart

Syntax OK

Shutting down httpd2 (waiting for all children to terminate) done

Starting httpd2 (prefork) done

安装和配置MySQL

opensuse11:~ # yast2 –install mysql mysql-tools

这样就把MySQL数据库和可选安装的mysql-tools(设置工具)安装到openSUSE上了。按以下命令验证是否已经安装上:

opensuse11:~ # rcmysql status

Checking for service MySQL: unused

上面的输出显示MySQL服务已经安装,但是还没有运行。

启动MySQL服务

opensuse11:~ # rcmysql start

Starting service MySQL done

默认安装是没有root密码的,但是root密码是非常重要的。

设置root密码

opensuse11:~ # mysqladmin -u root –p passWord rootpassword

这是将root密码设置为”rootpassword”。你可以设置一个安全适当的密码。

按以下操作检查一下root密码是否已经设置和MySQL Client是否可以登陆到MySQL服务器。

opensuse11:~ # mysql -u root -p

Enter password:

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 1

Server version: 5.0.51a SUSE MySQL RPM

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

mysql> show databases;

+——————–+

| Database |

+——————–+

| infORMation_schema |

| mysql |

| test |

+——————–+

3 rows in set (0.04 sec)

mysql>

按以上操作,我用MySQL Client作为root登录,输入了刚才键入的密码,列举了数据库。这样就已经完全在openSUSE上安装了LAMP服务。

管理MySQL数据库最简易和流行的工具是phpMyAdmin,phpMyAdmin的安装需要我们上面已经进行过的PHP5,Apache2环境,现在可以快速安装和配置phpMyAdmin了。

安装phpMyAdmin

opensuse11:~ # yast2 –install phpMyAdmin

这就安装了phpMyAdmin,并在/srv/www/htdocs/建立了phpMyAdmin目录。进入该目录,并利用config.sample.inc.php快速配置phpMyAdmin。

opensuse11:~ # cd /srv/www/htdocs/phpMyAdmin

opensuse11:~ # cp config.sample.inc.php config.inc.php

查找下列语句修改为:

$cfg['blowfish_secret'] = ‘mysqladmin’;

在这里我设置了一个短语密码 ‘mysqladmin’。

按上面操作并设置了默认配置。 登录http://localhost/phpMyAdmin 到phpMyAdmin 用root帐户和刚才建立的密码。

  RPM安装MySQL

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

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

http://www.linux-cn.com/html/database/mysql/20070422/9875.html

Mono

在 Apache2.2 下设置 Mono 的 ASP。Net

在 Yast2控制中心里选 系统 -> 磁盘分区管理 , 点开左边的树,选择分区,编辑,挂载 /mnt/Music (Music 是自己起的名字)。然后在 FSTAB 选项中,把 fmask 和 dmask 的值改为 000 ,完成。 就可以自动挂载并可读写了。

经本人实验, 在OpenSuse11.2 x64 系统下,Apache2.2 建虚拟目录总出现 403 无权限错误,与此有关。

另外,ubuntu 下如果出现 403 , 用以下配置文件是正确的. 但是需要注意, NTFS 分区是不能 chmod 的 . 所以,要把 Web 站点放到 Linux分区上,再 sudo chmod -R 777 MyWeb

在 /etc/apache2/config.d/ 下新建虚拟目录的配置文件: MyTrade.conf (MyTrade 替换成你自己的虚拟目录名,文件名需以 conf 结尾)

Alias /MyTrade "/mnt/App/MonoApp/MyWebTradeSln/MyTrade"

# MonoServerPath can be changed to specify which version of asp.net is hosted

# mod-mono-server1 = ASP.net 1.1 / mod-mono-server2 = ASP.NET 2.0

# For SUSE Linux Enterprise Mono Extension, uncomment the line below:

# MonoServerPath MyTrade "/opt/novell/mono/bin/mod-mono-server2"

# For Mono on openSUSE, uncomment the line below instead:

MonoServerPath MyTrade "/usr/bin/mod-mono-server2"

# To obtain line numbers in stack traces you need to do two things:

# 1) Enable Debug code generation in your page by using the Debug="true"

# page directive, or by settingin the

# application's Web.config

# 2) Uncomment the Monodebug true directive below to enable mod_mono debugging

MonoDebug MyTrade true

# The MONO_IOMAP environment variable can be configured to provide platform abstraction

# for file access in Linux. Valid values for MONO_IOMAP are:

# case

# drive

# all

# Uncomment the line below to alter file access behavior for the configured application

MonoSetEnv MyTrade MONO_IOMAP=all

# Additional environtment variables can be set for this server instance using

# the MonoSetEnv directive. MonoSetEnv takes a string of 'name=value' pairs

# separated by semicolons. For instance, to enable platform abstraction *and*

# use Mono's old regular expression interpreter (which is slower, but has a

# shorter setup time), uncomment the line below instead:

# MonoSetEnv MyTrade MONO_IOMAP=all;MONO_OLD_RX=1

MonoApplications MyTrade "/MyTrade:/mnt/App/MonoApp/MyWebTradeSln/MyTrade"

Options Indexes MultiViews

Allow from all

Order allow,deny

MonoSetServerAlias MyTrade

SetHandler mono

SetOutputFilter DEFLATE

SetEnvIfNoCase Request_URI "\.(?:gif|jpe?g|png)$" no-gzip dont-vary

AddOutputFilterByType DEFLATE text/html text/plain text/xml text/javascript

这样就行了。

感谢各位的阅读,以上就是“怎么在openSUSE上安装和配置LAMP”的内容了,经过本文的学习后,相信大家对怎么在openSUSE上安装和配置LAMP这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: 怎么在openSUSE上安装和配置LAMP

本文链接: https://www.lsjlt.com/news/285167.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么在openSUSE上安装和配置LAMP
    这篇文章主要讲解了“怎么在openSUSE上安装和配置LAMP”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在openSUSE上安装和配置LAMP”吧!在openSUSE上安装和配置LA...
    99+
    2023-06-16
  • 在openSUSE上怎么安装和更新软件
    这篇文章主要介绍在openSUSE上怎么安装和更新软件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!YaST2是处理软件包的强大工具。您可以安装或删除软件包,更新甚至是保护软件包以防被删除或修改。openSUSE带了...
    99+
    2023-06-12
  • Linux中怎么安装和配置LAMP服务器
    要在Linux系统上安装和配置LAMP服务器,需要按照以下步骤进行操作: 安装Apache服务器: 在终端中输入以下命令来安装Ap...
    99+
    2024-04-30
    Linux
  • Ubuntu中怎么安装和配置LAMP服务器
    要在Ubuntu上安装和配置LAMP服务器,您可以按照以下步骤进行: 安装Apache服务器: 打开终端,并运行以下命令安装Ap...
    99+
    2024-04-09
    Ubuntu 服务器
  • 怎么在Ubuntu上安装和配置PostgreSQL
    这篇文章主要为大家展示了“怎么在Ubuntu上安装和配置PostgreSQL”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么在Ubuntu上安装和配置PostgreSQL”这篇文章吧。Post...
    99+
    2023-06-16
  • 怎么在Ubuntu18.04上安装和配置VNC
    本篇内容主要讲解“怎么在Ubuntu18.04上安装和配置VNC”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么在Ubuntu18.04上安装和配置VNC”吧!VNC是在基于UNIX和Linu...
    99+
    2023-06-28
  • 怎么在CentOS7.37上安装和安全配置MariaDB
    这篇文章主要介绍“怎么在CentOS7.37上安装和安全配置MariaDB ”,在日常操作中,相信很多人在怎么在CentOS7.37上安装和安全配置MariaDB 问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答...
    99+
    2023-06-16
  • 怎么在Ubuntu 18.04上安装和配置Redis
    这篇文章主要介绍怎么在Ubuntu 18.04上安装和配置Redis,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!为什么要使用Redis?如上所述,Redis的性能和卓越功能使其比传统数据库更好。Redis的典型用法...
    99+
    2023-06-16
  • 九、LAMP的安装与配置
    9.1、PHP与httpd的结合工作方式常见PHP开源软件:  论坛:phpwind、discuz 、phpbb  博客系统:wordpress  门户站点:drupal、xo...
    99+
    2024-04-02
  • 在Linux上怎么安装和配置DenyHosts工具
    本篇内容主要讲解“在Linux上怎么安装和配置DenyHosts工具”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在Linux上怎么安装和配置DenyHosts工具”吧!  使用DenyHost...
    99+
    2023-06-12
  • 怎么在Linux上安装配置DockerUI
    这篇文章主要讲解了“怎么在Linux上安装配置DockerUI”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在Linux上安装配置DockerUI”吧!Docker 越来越流行了。在一个...
    99+
    2023-06-16
  • 在CentOS 7.5上安装和配置ProFTPD
    ProFTPd是一个开源FTP守护程序,ProFTPd是一种开源FTP守护程序,由于其能实现粒度更细的权限配置能力而被广泛使用。 这是为CentOS 7以及CentOS 6及以下版本提供安装方法的指南。 您可以在项目的网站上阅读有...
    99+
    2023-06-05
  • ubuntu上怎么安装和配置git
    Git是一种分布式版本控制系统,被广泛应用于软件开发和其他版本控制任务。Ubuntu是一种流行的Linux操作系统,很多程序员和开发团队使用它作为他们的开发平台。在Ubuntu中设置Git是很容易的,该文将介绍如何安装Git和配置您的Git...
    99+
    2023-10-22
  • Ubuntu上怎么安装和配置PostgreSQL
    要在Ubuntu上安装和配置PostgreSQL,请按照以下步骤进行: 安装PostgreSQL: 在终端中输入以下命令来安装P...
    99+
    2024-04-28
    Ubuntu PostgreSQL
  • Centos8上怎么安装和配置Git
    这篇文章主要介绍“Centos8上怎么安装和配置Git”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Centos8上怎么安装和配置Git”文章能帮助大家解决问题。在CentOS 8上使用Yum安装G...
    99+
    2023-06-28
  • Ubuntu上怎么安装和配置Drone
    在Ubuntu上安装和配置Drone,需要按照以下步骤进行: 首先,确保Ubuntu系统已经安装了Docker,可以使用以下命令安...
    99+
    2023-10-24
    Ubuntu Drone
  • openSUSE中如何安装和配置虚拟化软件
    openSUSE支持多种虚拟化软件,比如KVM、Xen和VirtualBox等。以下是安装和配置这些虚拟化软件的一般步骤: 安装...
    99+
    2024-04-02
  • openSUSE中如何安装和配置Web服务器
    在openSUSE中安装和配置一个Web服务器可以通过以下步骤进行: 安装Apache服务器: 打开终端,输入以下命令来安装Apa...
    99+
    2024-04-09
    openSUSE
  • openSUSE中如何安装和配置网络连接
    在openSUSE中安装和配置网络连接可以通过命令行或者图形界面来完成。以下是安装和配置网络连接的步骤: 打开openSUSE系统...
    99+
    2024-04-02
  • 怎么在ubuntu16.04 LAMP VPS上安装Selfoss RSS阅读器
    这篇文章将为大家详细讲解有关怎么在ubuntu16.04 LAMP VPS上安装Selfoss RSS阅读器,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Selfoss RSS阅读器是一个免费的开源的基于...
    99+
    2023-06-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作