如何实现在Linux下创建服务程序

如何实现在Linux下创建服务程序,第1张

实验要求:
Samba文件共享服务配置与访问,配置访问用户以及相应权限。
Tips:创建共享目录/test和/share,并且分别在/test下创建文件tf1(只读)tf2(读写) 在/share 下创建文件pf1(只读)和pf2(读写)
1、挂载本地yum源
[root@localhost /]# mkdir /media/cdrom
[root@localhost /]# mount /dev/cdrom /media/cdrom/
[root@localhost /]# vim /etc/yumreposd/rhel-sourcerepo
rhel-source]
name=Red Hat Enterprise Linux $releasever - $basearch - Source
basefile:///media/cdrom
enabled=1
2、关闭Selinux 和 IPtables
[root@localhost /]# vim /etc/selinux/config //路径
[root@localhost /]# setenforce 0 //临时关闭Selinux
[root@localhost /]# /etc/initd/iptables stop //关闭防火墙
3、安装samba服务
[root@localhost /]# yum install samba -y
4、创建共享用户
[root@localhost /]# smbpasswd -a smb
[root@localhost /]# smbpasswd -a smb
5、修改配置文件
[root@localhost /]# vim /etc/samba/smbconf
workgroup = WORKGROUP //Win需要修改为工作组
server string = Samba Server Version %v
security = user //可以改为everyone
passdb backend = tdbsam
[test]
path = /test
public = yes
writeable = yes
valid users = smb
[share]
path = /share
public = yes
writeable = yes
valid users = smb
6、创建本地共享目录和文件权限
[root@localhost /]# mkdir /test /share
[root@localhost /]# chown -R smbsmb /test/ /share/
[root@localhost test]# touch tp1 tp2
[root@localhost test]# chmod 444 tp1
[root@localhost test]# chmod 666 tp2
[root@localhost test]# echo "111" > /test/tp1 //ceshi 文本
[root@localhost test]# echo "222" > /test/tp2
[root@localhost test]# service smb restart //开启服务 测试

linux下使用最多的web服务器软件要算apache了。

linux下安装apache详解
下面是linux下安装apache的完整代码,系统是redhat55
点此查看详细图文教程
下载>

1大多数Linux发放版本,自身捆绑了诸如Java、G、Perl、Python等常用开发工具。

2Windows环境的快速开发工具(RAD),像Borland的CBuilder、Delphi等可视化开发环境,通过简单的用户界面设计、方便的拖拽式开发,促成了Windows平台应用软件的极大丰富。

3Kylix2还是将Delphi从Windows搬到了Linux,CBuilder及Delphi程序语言,为Linux平台开发者提供了一个快速开发电子商务应用的解决方案。据称,无论是建立图形用户界面、数据库或是Web及WebServices应用程序,Kylix3都将带来更快速、更简单的使用经验。

4ylix3具有Windows平台下CBuilder程序开发人员熟悉的工作界面,并同时支持ANSI/ISOC标准,5由Kylix3开发的基于Linux的应用程序,将其源代码经CBuilder或Delphi重新编译之后即可在Windows环境下顺利执行,在Windows平台经过编译后,可供MSIIS、Apache、Netscape等不同Web服务器使用。

6可视化C编译环境和组件式的开发方式,使原本对Linux平台不熟悉的开发者,也能够顺利进行开发


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10664465.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存