首页 \ 问答 \ 一般的服务器是windows2003或者linux,但我安装的是ghost系统,可以用它配置iis+php+mysql来运行pw论坛

一般的服务器是windows2003或者linux,但我安装的是ghost系统,可以用它配置iis+php+mysql来运行pw论坛

可以用它配置iis+php+mysql来运行phpwind论坛吗?就是说直接在ghost操作系统上配置环境来运行网站,不想再换成windows2003了,这么做可以吗
更新时间:2022-03-29 18:03

最满意答案

建议去看看linux的基础教程

yum命令用于软件包的在线更新,该命令默认从网站上查找新的软件包进行更新。有人希望能从本地的光盘或ISO文件更新软件,下面介绍一下网上找到的一种方法:

1、把光盘或ISO文件mount到文件系统。

假设我们将光盘mount到/mnt/cdrom下,在命令行输入:

mkdir /mnt/cdrom

mount /dev/cdrom /mnt/cdrom

第1行命令创建一个/mnt/cdrom的文件夹,第二行将光驱mount到该文件夹。有的光驱是是dvd,可运行

mount /dev/dvd /mnt/cdrom。

具体方法可参考其它专门介绍mount的文章。

2、修改yum.conf文件。

用文本编辑器打开/etc/yum.conf文件,在文件后面添加以下内容:

[ISO]

name=iso

baseurl=file:///mnt/cdrom

gpgcheck=0

保存完后即可。

3、测试。

在命令行输入

system-config-packages

如果正确的话,会出现一个软件包管理界面。如果有错误的话,会弹出一个错误框,在这个框上点管理Repository进入Repository Manager,列表内只留下一个ISO打勾,然后关闭窗口再测试一下。正常的一般就没什么问题了。

其他回答

去下载
xinetd和tftp-server的rpm安装包.
安装完后就有 /etc/xinetd.d,在根据需要配置tftp

PS:使用tftp可能需要关闭防火墙.
另外,虚机团上产品团购,超级便宜
我晕,看来你真的一点基础都没有啊,rpm -iv tftp-server-0.42-3.1i386.rpm是安装当前目录下有的包,tftp-server-0.42-3.1i386.rpm在哪个路径下,你先找到,你有iso吗,那mount上没。如果你在iso里找到tftp-server-0.42-3.1i386.rpm最好了,直接copy到一个目录里。再到这个目录下去执行rpm -ivh tftp-server-0.42-3.1i386.rpm
如果能联网的话,yum install tftp-server
你直接在你的 tftp-server-0.42-3.1i386.rpm包的目录下,右键打开终端,再输入命令就好了,主要是因为路径不对
以下资料来源网上:
fedora下tftp服务器的安装与配置
总结过程如下:

1.下载tftp服务器、客户端tftp和守护进程xinetd三个包
yuminstallxinetdtftptftp-server

//xinetd.i3862:2.3.14-21.fc10
//tftp-0.49-1.fc10.i386.rpm
//tftp-server-0.49-1.fc10.i386.rpm

2.配置vi/etc/xinetd.d/tftp
修改server_args=-s/tftpboot-c,这里的-c一定要加上,否则只能下载不能上传!!!
servicetftp
{
disable=no
socket_type=dgram
protocol=udp
wait=yes
user=root
server=/usr/sbin/in.tftpd
server_args=-s/tftpboot-c
per_source=11
cps=1002
flags=ipv4
}

3.关闭防火墙

4.建立tftp工作目录并修改属性(不修改属性会出现error)
cd/
mkdirtftpboot
chmod777-r/tftpboot/

5.开启服务,上传下载文件

######################################

我的配置过程中先后顺序和出现的问题如下:

下载tftp服务客户端tftp和守护进程xinetd
yuminstallxinetd
yuminstalltftptftp-server
//xinetd.i3862:2.3.14-21.fc10
//tftp-0.49-1.fc10.i386.rpm
//tftp-server-0.49-1.fc10.i386.rpm
关闭防火墙
servicexinetdrestart
stoppingxinetd:[ok]
startingxinetd:[ok]
cd/
mkdirtftpboot
cdtftpboot
cp/etc/inittab/tftpboot/
tftp172.18.1.90
tftp>getinittab
transfertimedout.

tftp>quit
[root@localhosttftpboot]#netstat-a|greptftp
[root@localhosttftpboot]#ls
inittab
[root@localhosttftpboot]#touchaaa
[root@localhosttftpboot]#ls
aaainittab
[root@localhosttftpboot]#tftp172.18.1.90
tftp>getaaa
transfertimedout.

tftp>quit
不知何故出现“transfertimedout.”的错误提示,想想没有修改tftp配置文件:
[root@localhosttftpboot]#cd/etc/xinetd.d
[root@localhostxinetd.d]#vitftp
修改保存:
disable=no
server_args=-s/tftpboot/-c
[root@localhostxinetd.d]#cd/
[root@localhost/]#/etc/init.d/xinetdrestart
stoppingxinetd:[ok]
startingxinetd:[ok]
[root@localhost/]#netstat-a|greptftp
udp00*:tftp*:*
[root@localhost/]#tftp172.18.1.90
tftp>getaaa
errorcode1:filenotfound
tftp>getinittab
errorcode1:filenotfound
tftp>quit
错误不一样了,以为需要安装tftpd服务器端,yuminstalltftpd没有源
但这次想起来新建/tftpboot/目录时候没有对该目录权限进行修改,就一切ok了
[root@localhost/]#chmod777-r/tftpboot/

[root@localhost/]#tftp172.18.1.90
tftp>getaaa
tftp>getinittab
tftp>q
[root@localhost/]#ls
aaabootetcinittablost+foundmntprocsbinsrvtftpbootusr
bindevhomelibmediaoptrootselinuxsystmpvar
//根目录出现了aaa和inittab文件,下载成功!
再来试试上传文件:
[root@localhost/]#cd/tftpboot
[root@localhosttftpboot]#ls
aaainittab
[root@localhosttftpboot]#rmaaa
rm:removeregularemptyfile`aaa'?y
[root@localhosttftpboot]#ls
inittab
[root@localhosttftpboot]#tftp172.18.1.90
tftp>putaaa
tftp:aaa:nosuchfileordirectory
tftp>putaaa
tftp:aaa:nosuchfileordirectory
tftp>q
[root@localhosttftpboot]#cd/
[root@localhost/]#ls
aaabootetcinittablost+foundmntprocsbinsrvtftpbootusr
bindevhomelibmediaoptrootselinuxsystmpvar
[root@localhost/]#tftp172.18.1.90
tftp>putaaa
tftp>q
[root@localhost/]#cd/tftpboot
[root@localhosttftpboot]#ls
aaainittab
上传成功!
上面错误原因就是tftp的执行目录要再根目录下进行,因为默认根目录为当前操作的目录

相关问答

更多
  • 建议去看看linux的基础教程 yum命令用于软件包的在线更新,该命令默认从网站上查找新的软件包进行更新。有人希望能从本地的光盘或ISO文件更新软件,下面介绍一下网上找到的一种方法: 1、把光盘或ISO文件mount到文件系统。 假设我们将光盘mount到/mnt/cdrom下,在命令行输入: mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom 第1行命令创建一个/mnt/cdrom的文件夹,第二行将光驱mount到该文件夹。有的光驱是是dvd,可运行 mount /d ...
  • TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。 1,拿出系统关盘,安装这2个软件,一个是服务端,一个是客户端, tftp-0.39-2.i386.rpm tftp-server-0.39-2.i386.rpm 2,修改启动配置文件 不管使用的是哪一种super-server,inetd或者xinetd,默认情况下TFTP服务是禁用的,所以要修改文件来开启服务。 修改文件/etc/xinetd.d/tftp。主要是设置TFTP服务器的根目录,开启服务。 修改后的配置文件如下: servi ...
  • 主目录没有写权限, 可以 chmod 0777 /var/lib/tftpboot 2.Error code 1: File not found 在/etc/xinetd.d/tftp配置文件中,server_args后加上 -c 选项,方可上传 service tftp{socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s /var/lib/tftpboo ...
  • hide 在NFS共享目录中不共享其子目录 no_hide 共享NFS目录的子目录 subtree_check 如果共享/usr/bin之类的子目录时,强制NFS检查父目录的权限(默认) no_subtree_check 和上面相对,不检查父目录权限 all_squash 共享文件的UID和GID映射匿名用户anonymous,适合公用目录。 no_all_squash 保留共享文件的UID和GID(默认) root_squash root用户的所有请求映射成如anonymous用户一样的权限(默认) no ...
  • 其实安装ecshop要做的就是做出一个php apache mysql的环境, 配置方法(我这里说最简单的) 使用centos系统(推荐)免费的linux 1,将源码包下载到linux下,解压 shell> wget http://download.ecshop.com/2.7.2/ECShop_V2.7.2_UTF8_Release0604.zip shell> unzip ECShop_V2.7.2_UTF8_Release0604.zip
  • javascript是客户端解析的,更服务器没什么直接关系。 jsp可以安装tomcat和jdk
  • 楼下两位的答案只适用于web服务器监听80端口,且WEB服务已经启动 你可以尝试分别输入 nginx / tomcat / httpd / apache / lighttpd 命令看看,目前linux主要就这几种WEB服务器 或者尝试whereis nginx 或者 ps auxwww | grep nginx 如果是debian /ubuntu 系统,可以通过 dpkg -l | grep nginx ...查询是否已经安装 如果是centos / redhat ..系统 ,可以通过 rpm -qa|gr ...
  • 你装的客户端,如果是服务器端要装这个 yum install tftp-server 并设置 /etc/xinetd.d/tftp 中的 disable = yes 改为 no tftp有分 tftp-server 和 tftp , tftp 就是客户端 tftp-server 是服务端.
  • 安装tftp服务 vi /etc/xinetd.d/tftp 将 disable=yes 改成 disable=no 重新加载xinetd: service xinetd reload
  • 您可以从以下链接下载该库http://sourceforge.net/projects/tftp/ 然后您可以创建自己的自定义库并根据您的要求使用它。 You can download the library from this link http://sourceforge.net/projects/tftp/ and then you can create your own custom library and use it according to your requirement.

相关文章

更多

最新问答

更多
  • 获取MVC 4使用的DisplayMode后缀(Get the DisplayMode Suffix being used by MVC 4)
  • 如何通过引用返回对象?(How is returning an object by reference possible?)
  • 矩阵如何存储在内存中?(How are matrices stored in memory?)
  • 每个请求的Java新会话?(Java New Session For Each Request?)
  • css:浮动div中重叠的标题h1(css: overlapping headlines h1 in floated divs)
  • 无论图像如何,Caffe预测同一类(Caffe predicts same class regardless of image)
  • xcode语法颜色编码解释?(xcode syntax color coding explained?)
  • 在Access 2010 Runtime中使用Office 2000校对工具(Use Office 2000 proofing tools in Access 2010 Runtime)
  • 从单独的Web主机将图像传输到服务器上(Getting images onto server from separate web host)
  • 从旧版本复制文件并保留它们(旧/新版本)(Copy a file from old revision and keep both of them (old / new revision))
  • 西安哪有PLC可控制编程的培训
  • 在Entity Framework中选择基类(Select base class in Entity Framework)
  • 在Android中出现错误“数据集和渲染器应该不为null,并且应该具有相同数量的系列”(Error “Dataset and renderer should be not null and should have the same number of series” in Android)
  • 电脑二级VF有什么用
  • Datamapper Ruby如何添加Hook方法(Datamapper Ruby How to add Hook Method)
  • 金华英语角.
  • 手机软件如何制作
  • 用于Android webview中图像保存的上下文菜单(Context Menu for Image Saving in an Android webview)
  • 注意:未定义的偏移量:PHP(Notice: Undefined offset: PHP)
  • 如何读R中的大数据集[复制](How to read large dataset in R [duplicate])
  • Unity 5 Heighmap与地形宽度/地形长度的分辨率关系?(Unity 5 Heighmap Resolution relationship to terrain width / terrain length?)
  • 如何通知PipedOutputStream线程写入最后一个字节的PipedInputStream线程?(How to notify PipedInputStream thread that PipedOutputStream thread has written last byte?)
  • python的访问器方法有哪些
  • DeviceNetworkInformation:哪个是哪个?(DeviceNetworkInformation: Which is which?)
  • 在Ruby中对组合进行排序(Sorting a combination in Ruby)
  • 网站开发的流程?
  • 使用Zend Framework 2中的JOIN sql检索数据(Retrieve data using JOIN sql in Zend Framework 2)
  • 条带格式类型格式模式编号无法正常工作(Stripes format type format pattern number not working properly)
  • 透明度错误IE11(Transparency bug IE11)
  • linux的基本操作命令。。。