SORU
13 Kasım 2012, Salı


Yükleme Mono 3.x

Mono 3.0 MVC 4 burada:# 5 C derleyicisi ve desteği ile çıktı geçenlerde okudum

http://www.mono-project.com/Release_Notes_Mono_3.0

ve

http://tirania.org/blog/archive/2012/Oct-22.html

Beni hayat için Linux veya Windows için bile bir paket olarak bu cihaz için dışarıda çalışamıyorum.

Bu sayfa hala Beta olduğunu önermek gibi görünüyor:

http://www.go-mono.com/mono-downloads/download.html

Ubuntu 12.10 üzerinde apt-get install mono-complete yapmaya çalıştım ama 2.10.8.1 yüklü.

Benim Windows MonoDevelop 3 makine yüklemeyi denedim ve sadece MVC 3 proje sundu ve kullanma görünüyor .NET çerçeve.

Mono için tamamen yeni ve daha bunun nasıl çalıştığını görmek için mümkün olan her şeyi Google'da tarattım ama şaşkın değilim. Bu mümkünse Linux üzerinde çalışan ve bazı şeyleri denemek isterim.

Birisi bu biraz ışık tutabilir ya da kaynaktan bu binaya bakıyor olmam gerekiyor mu?

CEVAP
16 Kasım 2012, Cuma


Burada mono 3.0.1 kurulumu için tam bir rehber

Ubuntu 12.04 üzerinde yeni Mono 3.0.1 sürümü nasıl bilmiyorum yeni Başlayanlar için Bir acemi olduğumu ve bu işi yapmadan önce 3 gündür bunun üzerinde çalışıyorum çünkü)

Ve Mono 3.0.1 yapılandırmak için root erişimi

sudo -s
***type your root password***

Editör yükleyin

apt-get install vim

Apache2 yükleyin

apt-get install apache2

Mono derlemek için araçlar yükleyin

apt-get install autoconf automake libtool g   gettext libglib2.0-dev libpng12-dev libfontconfig1-dev
apt-get install mono-gmcs
apt-get install git

Apache2-dişli-dev (mod_mono derlemek için gerekli) yükleyin*

apt-get install apache2-threaded-dev

Apache2 yapılandırma için daha sonra geri döneceğiz

Yapı yapma kaynak kodu almak için ihtiyacımız var

cd /opt
mkdir mono-3.0

Kaynak kodu almadan önce yeni bir klasör içine taşıyın

cd /opt/mono-3.0

Kaynak elde GitHub kod

git clone git://github.com/mono/mono.git
git clone git://github.com/mono/xsp.git
git clone git://github.com/mono/libgdiplus.git
git clone git://github.com/mono/mod_mono.git

Libgdiplus derleme

cd /opt/mono-3.0/libgdiplus
./autogen.sh --prefix=/usr  (the prefix is very important for Ubuntu 12.04)
make
make install

Mono derleme

cd /opt/mono-3.0/mono/
make clean
./autogen.sh --prefix=/usr  (the prefix is very important for Ubuntu 12.04)
make
make install

Sın derleme

cd /opt/mono-3.0/xsp
./autogen.sh --prefix=/usr  (the prefix is very important for Ubuntu 12.04)
make
make install

Mod_mono derleme

cd /opt/mono-3.0/mod_mono
./autogen.sh --prefix=/usr  (the prefix is very important for Ubuntu 12.04)
make
make install

Mod_mono, dosya mod_mono yüklemeden sonra.conf *apache2 klasörü(/apache2/vs) eklendi*

Yapılandırma apache2

Apache varsayılan site # # # yapılandırma (isteğe bağlı*)**

vim /etc/apache2/sites-available/default
Modify the line "DocumentRoot /var/www" by "DocumentRoot /var/www/YourFolder" (YourFolder is the folder where you publishing your website!)

YourFolder hakları (isteğe bağlı*) yapılandırması )**

cd /var/www/YourFolder
sudo chown -R root:www-data .
sudo chmod -R 774 .
sudo usermod -a -G www-data <yourusername>

Bu mod_mono ekleme apache2 vardır.conf

vim /etc/apache2/apache2.conf
Add "Include /etc/apache2/mod_mono.conf" at the end of the file (without quotes!)

ASP için işaretçi ekleme .NET mod_mono 4.0.conf

vim /etc/apache2/mod_mono.conf
Add "MonoServerPath /usr/bin/mod-mono-server4" (without quotes!) under the "If Modules condition"

Apache2 sunucusu yeniden başlatın /etc/init./apache2 restart d

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • FattySpins's channel

    FattySpins's

    17 Mayıs 2009
  • Modus Recordings

    Modus Record

    26 Kasım 2008
  • SunsetTrance

    SunsetTrance

    20 EYLÜL 2008