Line 101: |
Line 101: |
| ==Install== | | ==Install== |
| | | |
− | [code]
| + | |
− | /sbin/e-smith/db yum_repositories set mono repository \ | + | /sbin/e-smith/db yum_repositories set mono repository \ |
− | Name 'Mono 2.x for rhel-5-i386 (stable)' \ | + | Name 'Mono 2.x for rhel-5-i386 (stable)' \ |
− | BaseURL 'http://ftp.novell.com/pub/mono/download-stable/RHEL_5/' \ | + | BaseURL 'http://ftp.novell.com/pub/mono/download-stable/RHEL_5/' \ |
− | EnableGroups no \ | + | EnableGroups no \ |
− | GPGCheck yes \ | + | GPGCheck yes \ |
− | GPGKey http://ftp.novell.com/pub/mono/download-stable/RHEL_5/repodata/repomd.xml.key \ | + | GPGKey http://ftp.novell.com/pub/mono/download-stable/RHEL_5/repodata/repomd.xml.key \ |
− | Visible yes \ | + | Visible yes \ |
− | status disabled | + | status disabled |
− | signal-event yum-modify | + | signal-event yum-modify |
− | yum --enablerepo=mono install monotools-addon-server mod_mono-addon mono-addon-wcf | + | yum --enablerepo=mono install monotools-addon-server mod_mono-addon mono-addon-wcf |
− | [/code]
| + | |
| | | |
| Now verify you get happy-looking results from | | Now verify you get happy-looking results from |
− | [code]source /opt/novell/mono/bin/mono-addon-environment.sh
| + | source /opt/novell/mono/bin/mono-addon-environment.sh |
− | mono --version | + | mono --version |
− | [/code]
| + | |
| | | |
| Finally, "If you want the Mono environment to be permanent you can issue the following command.": | | Finally, "If you want the Mono environment to be permanent you can issue the following command.": |
− | [code]
| + | cp /opt/novell/mono/bin/mono-addon-environment.sh /etc/profile.d |
− | cp /opt/novell/mono/bin/mono-addon-environment.sh /etc/profile.d | |
− | [/code]
| |
| (mmccarn suspect this is irrelevant for web apps) | | (mmccarn suspect this is irrelevant for web apps) |
| | | |
| Now make the custom template fragment: | | Now make the custom template fragment: |
− | [code]
| + | mkdir -p /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf |
− | mkdir -p /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf | + | cd /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf |
− | cd /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf | + | echo ' #Template for mod_mono |
− | echo ' #Template for mod_mono | |
| LoadModule mono_module /usr/lib/httpd/modules/mod_mono.so | | LoadModule mono_module /usr/lib/httpd/modules/mod_mono.so |
| AddType application/x-asp-net .aspx | | AddType application/x-asp-net .aspx |
Line 148: |
Line 145: |
| | | |
| MonoServerPath /opt/novell/mono/bin/mod-mono-server2 | | MonoServerPath /opt/novell/mono/bin/mod-mono-server2 |
− | ' > 20LoadModule80mod_mono | + | ' > 20LoadModule80mod_mono |
− | | + | signal-event remoteaccess-update |
− | signal-event remoteaccess-update | |
− | | |
− | [/code]
| |
| | | |
| ==creating space to test app using browser== | | ==creating space to test app using browser== |