在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

openSUSE 12.1下如何搭建Web服务器

167次阅读
没有评论

共计 4439 个字符,预计需要花费 12 分钟才能阅读完成。

这篇文章给大家分享的是有关 openSUSE 12.1 下如何搭建 Web 服务器的内容。丸趣 TV 小编觉得挺实用的,因此分享给大家做个参考,一起跟随丸趣 TV 小编过来看看吧。

1. 开始说明

本教程中使用的 IP 地址是 192.168.0.100,主机名称为 Server1.example.com 这些设置可能会有所不同,你需要根据不同情况进行修改。

openSUSE 12.1 下安装 MySQL5

2. 安装 MySQL5

首先我们需要先用下面的命令安装 MySQL5:

yast2 -i mysql mysql-client mysql-community-server

然后我们需要创建 MySQL 系统的启动键链接启动 MySQL 服务器,这样以便于 MySQL 在系统启动时自动启动,

systemctl enable mysql.service
systemctl start mysql.service

为了确保 MySQL 的安装完成,运行:

mysql_secure_installation

下面会遇到下面的提示问题;

server1:~ # mysql_secure_installation
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL
SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!In order to log into MySQL to secure it, we ll need the current
password for the root user. If you ve just installed MySQL, and
you haven t set the root password yet, the password will be blank,so you should just press enter here.
Enter current password for root (enter for none):  --  输入密码
OK, successfully used password, moving on...
Setting the root password ensures that nobody can log into the MySQL
root user without the proper authorisation.
Set root password? [Y/n]  --  输入 Y
New password:  --  设置数据库密码
Re-enter new password:  --  重新输入数据库密码
Password updated successfully!Reloading privilege tables..
... Success!By default, a MySQL installation has an anonymous user, allowing anyone
to log into MySQL without having to have a user account created for
them. This is intended only for testing, and to make the installation
go a bit smoother. You should remove them before moving into a
production environment.
Remove anonymous users? [Y/n]  --  选择 Y
... Success!Normally, root should only be allowed to connect from  localhost . This
ensures that someone cannot guess at the root password from the network.
Disallow root login remotely? [Y/n]  --  选择 Y
... Success!By default, MySQL comes with a database named  test  that anyone can
access. This is also intended only for testing, and should be removed
before moving into a production environment.
Remove test database and access to it? [Y/n]  --  选择 Y
- Dropping test database...
... Success!- Removing privileges on test database...
... Success!Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.
Reload privilege tables now? [Y/n]  --  选择 Y
... Success!Cleaning up...
All done! If you ve completed all of the above steps, your MySQL
installation should now be secure.
Thanks for using MySQL!server1:~ #

现在你的 MySQL 安装应成功了

openSUSE 12.1 下安装 Apache2

3.openSUSE 12.1 下安装 Apache2

Apache2 的是作为一个 openSUSE 的软件包,因此,我们可以用下面命令安装它:

yast2 -i apache2

现在配置系统在引导时启动 Apache

systemctl enable apache2.service

并启动 Apache2

systemctl start apache2.service

现在,在您的浏览器输入 http://192.168.0.100,你应该看到 Apache2 的首页页(不用担心 403 错误,这种情况,因为有没有索引文件(例如 index.html 的文件根目录)):

openSUSE 12.1 下如何搭建 Web 服务器
错误提示

Apache 的默认文档根目录是在 openSUSE 上的 /srv/www/htdocs/ 目录,配置文件是 /etc/apache2/httpd.conf。配置存储在的 /etc/apache2/conf.d / 目录。

4. 安装 PHP5

我们可以安装 PHP5 和 Apache 的 PHP5 的??槿缦拢?/p>

yast2 -i apache2-mod_php5

事后我们必须重新启动 Apache:

systemctl restart apache2.service

openSUSE 12.1 下此时 PHP5

5. 测试 PHP5 并获取 PHP5 的安装信息

默认网站的文件根目录是在 /srv/www/htdocs/ 中。现在我们将在该目录中创建一个小型 PHP 文件(info.php 的)和在浏览器中调用它。该文件将显示很多关于我们的 PHP 安装,如安装的 PHP 版本和有用的一些细节。

vi /srv/www/htdocs/info.php PHP 设置 

如果您得到的消息是你没有一个有效的 Vim 安装的二进制软件包。请安装“VIM”,“vim 的增强型”或者“gvim”,请运行:

yast2 -i vim

安装 VI 并再次尝试。

现在,我们请在浏览器(如文件 http://192.168.0.100/info.php):

openSUSE 12.1 下如何搭建 Web 服务器
PHP 首页

正如你所看到的,PHP5 的工作,它通过 Apache 2.0 的处理程序,在服务器 API 线。如果你继续向下滚动,你会看到所有在 PHP5 中已经启用的???。MySQL 是没有列出,这意味着我们没有在 PHP5 支持 MySQL。

6. 获得 MySQL 支持

让 PHP 在 MySQL 中获得支持,我们可以安装的 php5-mysql 软件包。安装一些其他的 PHP5 ??椋约澳赡苄枰挠τ贸绦颍馐且桓龊弥饕猓?/p>

yast2 -i php5-mysql php5-bcmath php5-bz2 php5-calendar php5-ctype php5-curl php5-dom php5-ftp php5-gd php5-gettext php5-gmp php5-iconv php5-imap php5-ldap php5-mbstring php5-mcrypt php5-odbc php5-openssl php5-pcntl php5-pgsql php5-posix php5-shmop php5-snmp php5-soap php5-sockets php5-sqlite php5-sysvsem php5-tokenizer php5-wddx php5-xmlrpc php5-xsl php5-zlib php5-exif php5-fastcgi php5-pear php5-sysvmsg php5-sysvshm

现在重新启动 Apache2 的:

systemctl restart apache2.service

现在,重载 http://192.168.0.100/info.php 在您的浏览器,并再次向下滚动到??椴糠帧O衷冢阌Ω谜业叫矶嘈碌哪??,包括 MySQL ??椋?/p>

openSUSE 12.1 下如何搭建 Web 服务器
MYSQL 显示

openSUSE 12.1 下安装 phpMyAdmin

7. 安装 phpMyAdmin

phpMyAdmin 是一个网络接口,通过它可以管理你的 MySQL 数据库。

phpMyAdmin 的可安装如下:

yast2 -i phpMyAdmin

为了确保我们稍后通过 ISPConfig 创建的所有网站访问 phpMyAdmin 的可以和登录使用 phpmyadmin(http://www.example.com/phpmyadmin)和 phpMyAdmin(如 http://www.example.com/phpMyAdmin),打开 / etc/apache2/conf.d/phpMyAdmin.conf 文件设置

vi /etc/apache2/conf.d/phpMyAdmin.conf

并开始添加以下两个别名:

openSUSE 12.1 下如何搭建 Web 服务器
设置别名

重新启动 Apache:

systemctl restart apache2.service

在地址栏输入 http://192.168.0.100/phpMyAdmin/:你就可以访问 phpMyAdmin 了。

openSUSE 12.1 下如何搭建 Web 服务器

感谢各位的阅读!关于“openSUSE 12.1 下如何搭建 Web 服务器”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-25发表,共计4439字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 99久久99热久久精品免 | 久久午夜神器 | 国产精品久久久久久久网站 | 久草热在线观看 | 97麻豆精品国产自产在线观看 | 可以直接看的毛片 | 国产精品9999久久久久 | 中文字幕视频不卡 | 国产精品国产三级国产av中文 | 高清一区高清二区视频 | 美女裸体自慰在线观看 | 久久频这里精品99香蕉久 | 夜夜操狠狠干 | 国产精品一区在线免费观看 | 武则天性欲史 在线播放 | 每日更新在线观看av_手机 | 日本不卡一区二区三区 | 97高清国语自产拍 | 精品亚洲在线 | 久久精品一区 | 国产特级毛片aaaaaa高清 | 色妞色综合久久夜夜 | 在线欧美自拍 | 亲子乱aⅴ一区二区三区下载 | 国产美女精品视频 | 亚洲高清一区二区三区 | 手机在线观看精品国产片 | 日韩美女专区中文字幕 | 欧美三级韩国三级日本一级 | 国产精品成人免费视频不卡 | 美女与男人对肌免费网站 | 国产福利片在线 | 日韩精品久久久久久 | 国产高清成人吃奶成免费视频 | 日本韩国男男作爱gaywww | 国产三级在线免费 | 国产精品99久久精品 | 国产内射xxxxx在线 | 日韩国产精品视频 | 亚洲精品乱码久久久久久按摩 | 色五月婷婷成人网 |